1030 252
943 265
2488 795
3577 717
1759 457
859 209
2776 546
833 224
1059 135
1188 113
1766 327
16396 165
20247 382
7163 733
11380 577
36040 556
8118 661
16658 877
5531 249