501 122
1848 515
2438 566
5433 973
385 43
1641 241
17478 630
22263 300
13979 647
11059 55
17233 159
16932 271
9909 554
31061 67
4703 917
1982 346
2700 644
2355 609
4718 795
2313 659
3069 262
1597 68
2879 468
2668 461
3353 730
1801 438
2591 249
3420 878