5256 728
145671 328
30556 891
12022 852
41953 930
24020 567
2590 85
3879 301
4222 102
1748 194
2273 248
2511 114