3530 832
2943 562
1921 324
2045 329
4439 578
895 87
3146 817
4341 568
1398 241
1257 81
2785 486
2144 400
5151 645
6549 160
3175 736
1588 332
4950 995
2433 489
1172 185
3992 123
3077 686
3178 667
2596 407
3730 344