1030 259
2877 623
2702 692
2571 535
1202 274
839 192
275 72
753 206
2499 822
2728 583
2221 621
481 130
738 154
2583 710
2133 432
2710 710
521 125
1880 352
1175 248
2508 665
2213 700
2588 782
233 48
2416 685
1233 328
2283 520
2862 923
642 158