5230 728
145408 327
30545 891
11973 852
41792 930
23787 567
2577 85
3858 301
4209 102
1740 194
2259 248
2498 114