3115 874
1227 232
1163 255
1641 363
851 209
2221 416
506 58
3100 833
322 46
2647 632
1856 460
3047 643
824 245
925 188
3217 728
1273 328
1784 407
1796 523
597 127
1197 316
309 45
1688 491
2489 758
849 254