596 105
1008 256
639 56
2579 641
2060 529
2853 817
1179 246
2817 594
429 115
367 62
1231 303
225 30
3065 832
2839 856
3998 896
1919 444
1794 416
3185 925
1828 306
958 196
2267 575
1204 230
1844 416
1225 283