8951 502
45548 346
15176 80
21302 327
65279 856
21423 188
9148 78
19284 261
30420 660
86626 289
25485 535
31982 97
9429 432
68728 308
17107 266
13575 573
29740 120
23904 702
8201 850
95980 633
23147 210
14639 651
22100 51
10846 274
35892 543
12076 485
18769 240
87155 920