3021 629
2861 487
3056 522
2250 303
1894 244
2624 481
712 140
468 39
1685 328
1703 282
3180 712
1231 32
1025 163
2620 351
1372 127
1804 173
3016 619
2002 578
1238 97
2098 393
1186 270
687 104
932 170
2753 647