1103 192
561 59
2377 583
91277 427
68679 500
170570 744
198210 997
93060 1127
29600 490
44971 264
79999 885
51000 384
26852 273
30246 403
20590 97
31028 143
27839 423
8436 570
16181 521
1742 101