596 37
3469 134
960 81
4151 767
3083 731
1348 203
8730 268
3415 500
2763 674
2055 547
3228 517
1919 161
441 39
14360 787
3032 588
1423 262
8665 432
3835 746
1312 75
2888 441
2862 488
1352 214
3889 812
2583 537