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