10449 143
81218 692
8047 114
19422 804
72764 731
25369 381
18690 66
11367 243
26897 404
15072 823
5935 338
24459 350
12056 333
8348 30
3912 560
4250 304
14658 663
3717 445
6442 63
9955 230
10774 574
6468 38
19808 125
8066 295
12345 872
9567 605
8904 484
5476 97