31542 387
28646 123
6305 456
11203 482
9593 199
38221 341
22999 122
23910 208
21030 669
4012 637
11375 581
33386 568
29189 342
119945 189
7008 400
4573 87
186606 213
6880 706
4322 506
14512 514
6286 575
102117 343
4487 478
3175 373
3349 171
9941 291
34307 945
39966 418