5238 728
145522 328
30551 891
11998 852
41870 930
23885 567
2584 85
3863 301
4215 102
1742 194
2268 248
2502 114