29215 191
24556 508
22493 175
2332 424
2160 77
17045 622
6417 591
6482 701
5922 507
554 64
22116 122
4359 271
8497 604
8182 514
7623 566
3282 346
5164 147
5251 87
7150 597
4307 190
23061 513
9246 621
3534 31
16442 739