593 105
2058 529
1177 246
2815 594
1003 256
634 56
2849 817
655 165
365 62
1229 303
3063 832
3185 925
2837 856
222 30
3996 896
1827 306
424 115
1844 416
1791 416
956 196
2265 575
2554 503
2993 95
1666 362