12795 91
69923 763
30544 535
50616 333
3081 595
1781 334
1533 72
2263 565
6213 297
12288 122
1295 58
200983 286
7600 666
65420 84
9284 427
226331 195
6136 627
20050 172
36111 895
32590 236
12272 650
39070 880
10564 852
14291 714
8488 662
12363 885
53134 160
5460 375