31021 301
4680 474
12316 563
15610 543
7582 307
4031 618
3540 160
6871 224
2209 155
3381 454
1457 90
16173 342
8483 533
5698 167
4511 155
4561 319
44889 184
50251 551
15403 306
27341 541
21445 415
18826 55
13975 537
15713 713
11426 183
35793 900
33558 298
174965 696