2500 295
2206 192
4066 136
4586 41
14670 253
6330 83
16617 62
22140 241
4583 508
6292 549
2207 141
4437 449
17426 879
5460 911
18508 583
10627 147
23522 748
14796 331
13641 446
3334 297
11055 907
6310 381
10105 601
1953 321
38083 168
3942 521
3796 355
12698 166