4043 352
1995 335
1620 287
1030 158
1704 119
3228 581
2129 491
2441 557
5137 792
2127 398
3215 270
4099 438
2854 819
3411 571
3022 508
3005 533
2333 499
1301 347
2059 341
3052 279
2687 339
4210 743
1597 261
4428 722