1030 58
3231 283
3800 670
2837 587
1132 53
1384 86
2856 417
2805 599
2591 413
3103 536
2404 439
2741 430
1392 103
1678 177
1645 150
1524 182
3670 833
2111 344
3332 616
2418 388
1463 163
2341 330
3945 697
3396 638