912 150
2963 525
2286 486
3415 948
1501 297
1827 472
2719 568
1183 233
2831 692
2567 375
57189 181
4262 389
10654 698
6960 891
734 67
3506 90
1459 127
1736 191
1144 31
1330 259
3496 617
2712 681
2978 701
942 72
2925 656
3141 681
2445 346
2035 51