4033 621
3004 575
260 47
3228 426
1331 177
1029 221
2333 106
1797 258
1735 57
3874 381
3016 995
3428 901
2757 481
4745 619
3422 603
2355 313
3168 650
3570 302
1947 173
6513 65
2982 809
3387 833
4325 420
2508 438