352 70
1379 302
2950 840
54020 166
43103 159
8946 610
16928 504
18830 879
6807 309
21168 324
12655 482
9740 401
21385 675
5366 549
2028 70
8531 432
3231 531
12215 472
9421 826
5926 516
4208 394
3904 158