22965 515
3000 92
4048 306
3051 396
27030 575
7212 372
2201 138
5844 338
7443 717
6086 723
8361 820
4331 264
7102 344
4849 317
10545 424
2139 294
3213 262
10148 736
6212 491
18395 780
5535 933
27402 581
24474 501
4791 227