15060 290
6340 839
35734 363
5767 516
5056 275
185639 1097
2493 353
2260 491
22035 683
20967 94
2119 463
6174 481
5673 471
2765 506
4791 518
53916 794
3715 601
4185 478
18564 306
2525 115
2244 35
5911 459
1197 128
122757 273