3009 901
3816 248
1541 352
2559 589
505 98
834 170
2112 641
833 184
2327 512
242 66
1127 304
1061 227
2765 691
1675 388
2784 762
516 118
1017 238
2960 974
2515 773
305 76
3008 787
2946 626
2700 880
2068 416
700 140
1881 566
305 89
1980 409