31662 282
3813 716
3221 351
3780 131
5276 703
2547 302
5219 470
1410 173
14381 212
1348 178
9359 288
1878 192
2871 514
6291 683
5537 902
34215 933
12490 161
2377 34
8138 734
11461 663
4917 595
4986 690
5030 95
22937 399