2994 148
12293 818
3495 615
19773 654
5402 744
2611 535
8072 410
13842 238
7599 97
37478 346
14947 493
28557 444
2174 318
18591 510
4433 413
2759 206
1734 115
5722 655
3625 703
11706 234
1907 39
106206 670
3485 587
4060 398