1252 370
3999 577
5851 242
124044 678
3304 46
1104 278
81078 505
46194 488
2196 104
24417 391
4135 298
1463 383
3513 251
15052 579
1095 290
1628 326
20745 47
10315 440
3208 830
2466 773
1353 331
12607 445
1683 379
968 171