10881 397
8322 626
6346 583
7755 48
17760 336
12345 105
3324 883
2367 547
2015 445
84015 277
28404 389
5869 348
8208 850
12078 108
7471 486
3452 121
2107 435
1537 229
2100 392
2853 797
45489 260
43992 814
6072 438
6952 256