2947 445
14560 707
29364 392
3970 521
8804 334
3906 30
4583 231
4208 280
3312 73
5098 798
10121 298
10108 47
3293 407
8966 736
3221 644
4600 299
7282 489
10730 545
10165 627
5634 173
4886 430
3339 165
1402 116
2141 352
5382 587
4121 209
4286 728
5095 160