601 41
3047 313
2777 157
61392 248
13001 938
50079 388
33681 288
31577 972
7578 701
8171 363
9260 551
99994 710
28298 1017
25354 398
3452 190
11765 36
3994 259
4664 169
5411 79
24673 481