15067 305
5539 177
23523 755
20778 831
214578 335
4630 739
2418 127
9026 66
9936 116
6956 45
5110 464
16639 443
19458 590
4357 246
8478 200
1839 73
2935 445
2835 271
6160 504
2505 119
21283 865
7371 275
12909 429
6477 709
2556 112
4330 575
3259 92
39776 209