605 41
3053 313
2780 157
61399 248
13008 938
50080 388
33682 288
31581 972
7579 701
8172 363
9263 551
99999 710
28300 1017
25355 398
3453 190
11767 36
3994 259
4668 169
5413 79
24677 481