3999 427
23819 529
16543 679
20423 341
6690 887
8253 648
3526 193
10139 286
27843 312
4071 337
2683 448
2483 196
1396 115