31891 766
9133 233
40408 686
21512 593
13548 556
12399 310
31704 105
35297 583
42043 210
7617 362
6948 145
9183 647
27984 348
4639 540
4011 410
1337 97
16002 96
2511 525
2193 165
3356 89
17222 49
29686 688
29249 676
10518 304