5238 728
145507 328
30550 891
11995 852
41862 930
23865 567
2582 85
3862 301
4214 102
1741 194
2268 248
2501 114