575 29
1119 227
2069 475
851 102
705 148
2791 801
2213 528
764 217
1911 545
3785 595
2549 530
246 42
275 68
1810 477
1591 356
2922 923
526 139
2051 439
2405 608
931 148
1334 316
2846 731
1812 357
1281 244
431 99
993 305
420 123
903 240