2508 270
2821 745
1758 343
3061 803
2288 445
2052 388
1150 171
1694 463
2304 492
2864 520
1727 228
1091 199
3978 861
3498 665
3229 732
2841 561
155 34
2873 865
1888 573
2392 504
2812 824
797 152
376 64
3205 943
2144 493
1549 407
1381 269
1687 313