12520 580
3292 267
4817 166
6595 787
67139 848
43036 730
49588 190
3525 218
34877 78
3131 248
17635 128
12594 68
14773 82
4181 862
4161 541
35058 901
5366 767
7477 254
24291 895
8570 377
2865 213
11516 285
1364 191
910 105
16741 43
1444 149
5112 571
3556 240