1025 252
943 265
2488 795
3576 717
1759 457
859 209
2774 546
833 224
1058 135
1187 113
1766 327
16396 165
20247 382
7163 733
11380 577
36040 556
8118 661
16657 877
5530 249