108061 712
12256 539
5583 546
2233 451
4909 507
11823 407
13906 42
168 46
5661 818
739 240
2483 787
7735 539
2319 541
1612 419
2236 604
24566 351
5109 538
10729 107
332 92
2978 925
8726 100
933 260
12345 471
954 204