11003 52
10960 518
7239 473
16739 292
13517 472
9186 447
45091 912
42314 320
6656 733
25345 597
17876 452
7333 230
15355 817
3709 465
5088 132
7092 108
15225 821
11062 209
8323 623
4248 763
6243 815
21331 207
4934 108
3913 303
7074 488
12203 327
13877 61
6488 50