17045 627
1367 149
2199 241
4893 519
3593 909
2661 228
3197 579
3543 761
2510 603
1450 125
43858 815
109999 812