2119 300
4188 856
134743 542
21600 887
176593 216
31632 568
13570 669
6553 522
3620 105
108972 355
21530 960
52815 375
108850 937
4532 467
1322 327
3512 924
16533 218
20165 92
122218 329
5049 370
16419 700
28643 97
1297 211
7326 610