3006 544
3109 494
2059 209
1242 178
13340 161
22459 143
60408 559
7428 534
14561 381
20511 369
26227 181
15555 434
40160 155
13855 536
26366 634
29946 859
13526 702
10606 296
22894 189
14261 507
34717 890
20934 284
19978 358
24191 650