2730 70
13904 238
37541 346
19498 172
3301 280
3662 531
12639 105
27176 627
4205 581
20027 571
8560 589
10639 598
5763 175
6000 417
6887 121
12534 362
5829 59
10061 693
14884 196
54691 446
8741 148
5683 143
2241 67
3718 389