359 70
1412 302
2955 840
54976 166
43477 159
8967 610
16950 504
18847 879
6813 309
21178 324
12669 482
9753 401
21415 675
5372 549
2031 70
8544 432
3231 531
12236 472
9427 826
5930 516
4242 394
3904 158