2912 399
6045 388
20417 466
5305 199
5029 421
5366 450
3053 117
2100 185
4561 674
3326 448
6754 639
2872 518
11773 298
2985 347
2203 73
6119 920
5003 551
2487 129
4607 531
3067 89
5002 577
3792 553
3132 411
15623 570