601 41
3045 313
2777 157
61387 248
13001 938
50079 388
33681 288
31575 972
7577 701
8171 363
9260 551
99988 710
28298 1017
25353 398
3452 190
11763 36
3994 259
4664 169
5411 79
24672 481