29697 395
37435 602
41484 204
128081 444
2337 174
4991 331
1769 206
3128 463
1962 435
1997 442
2762 797
1725 424
443 57
1480 253
2995 674
2945 716
1276 139