12531 586
11203 161
2991 600
871 155
9802 145
4811 656
15822 109
47703 433
13860 623
3210 48
7359 702
10990 539
3425 148
19263 282
1714 237
8162 115
10475 99
14259 37
35035 244
7951 26
8543 69
20178 647
21344 925
27938 269
18625 28
10365 364
17699 482
21091 769