12293 818
3495 615
19773 654
2611 535
8072 410
13842 238
7599 97
37478 346
14947 493
28557 444
2174 318
18591 510
6335 774
4433 413
2759 206
1734 115
5722 655
3625 703
11706 234
1907 39
3485 587
4060 398
5171 529
27438 284