2596 503
1017 161
1733 426
2312 514
2581 546
2350 562
2062 609
212 39
847 264
1695 556
2178 551
169 29
2826 596
1071 85
2299 603
1536 303
864 249
2864 824
2924 808
693 148
221 41
1566 326
886 187
2885 773
344 58
526 135
744 193
1881 546