15947 652
6198 349
18825 286
9931 673
41803 537
8722 256
21191 851
10429 462
5733 626
12824 98
4333 260
7999 825
14796 458
20375 290
8848 397
30423 173
10784 749
12345 563
26433 901
11362 524
2408 43
14604 640
18493 354
17457 364
11963 610
19982 645
5869 274
7426 79