31303 281
17274 217
10731 685
9048 259
35114 468
9449 546
3824 425
6691 284
8655 667
16930 125
14562 907
6940 88
4457 404
11016 467
4421 110
2724 97
3420 361
12673 375
4624 308
4971 480
3878 415
14621 307
8181 624
8704 246