10001 152
23317 421
5980 76
4738 255
8251 745
11839 298
7030 283
11593 781
9447 194
13126 690
7164 610
11719 789
10441 561
7112 528
8419 98
6516 244
15368 266
19370 223
41709 643
12978 412
4506 92
8477 433
8226 243
14957 833