15526 260
25148 701
8052 545
3681 302
3243 893
3519 616
1354 180
3028 598
4342 80
4277 556
1840 100
4300 598
3316 141
534 63
6917 670
3881 611
3436 156
3855 603
6076 669
4313 753
5477 530
3518 613
8032 373
10047 345
18471 137
14376 748
3449 773
5510 460