5236 728
145496 328
30550 891
11990 852
41849 930
23856 567
2581 85
3862 301
4213 102
1741 194
2267 248
2500 114