3191 145
8999 535
14081 436
12928 432
4455 351
18679 247
9364 970
17105 136
14016 457
7979 918
10170 638
19374 552
9132 201
7745 917
7169 607
12324 245
15613 620
4365 582
4948 290
29534 252
12164 601
4685 287
20471 624
29735 603