29724 395
37444 602
41486 204
128091 444
2337 174
4991 331
1769 206
3128 463
1962 435
1997 442
2762 797
1725 424
443 57
1480 253
2995 674
2947 716
1276 139