3181 129
47593 558
27979 917
7172 488
123401 670
160394 249
10863 524
37283 329
34855 386
81733 931
17179 596
20405 241
56285 631
32279 533
13881 399
29257 465
4205 118
14851 836
11707 613
2348 153
20981 450
2090 63
4522 686
5961 158
8429 497
12178 731
3117 83
3262 70