29696 395
37433 602
41483 204
128081 444
2337 174
4991 331
1769 206
3128 463
1962 435
1997 442
2762 797
1725 424
443 57
1480 253
2993 674
2945 716
1276 139