999 273
965 145
2670 458
404 98
1628 268
3037 889
2234 609
1250 283
1226 246
3379 904
1511 302
1050 112
773 65
1773 420
2283 723
2698 566
1304 211
900 171
2922 728
1439 398
1386 183
2822 655
1272 227
2717 342