31021 301
4680 474
12317 563
15611 543
7582 307
4033 618
3540 160
6871 224
2209 155
3381 454
1457 90
16177 342
8483 533
5700 167
4511 155
4562 319
44889 184
50251 551
15403 306
27341 541
21445 415
18827 55
13975 537
15713 713
11426 183
35793 900
33558 298
174965 696