12530 586
11193 161
2988 600
867 155
9736 145
4806 656
15783 109
47660 433
13840 623
3206 48
7358 702
10985 539
3424 148
19257 282
1713 237
8159 115
10470 99
14259 37
35033 244
7950 26
8542 69
20175 647
21344 925
27929 269
18623 28
10363 364
17698 482
21088 769