951 143
2000 287
3028 568
873 243
4252 203
3407 448
4712 714
4052 616
1619 286
2528 193
4934 609
3389 553
3730 701
4033 502
2303 265
1800 233
2454 436
2192 163
840 46
2680 120
1772 211
1269 86
5245 474
5566 679