501 122
1847 515
2437 566
5421 973
384 43
1637 241
17474 630
22262 300
13978 647
11057 55
17232 159
16930 271
9908 554
31054 67
4703 917
1981 346
2700 644
2353 609
4712 795
2313 659
3056 262
1595 68
2875 468
2667 461
3352 730
1801 438
2579 249
3419 878