3115 906
3342 407
42588 719
5535 335
11549 493
20031 700
9510 347
12917 39
1895 49
34551 91
6858 795
4136 303
5051 457
8064 408
2741 359
11012 651
1954 420
26983 251
15866 965
22354 455
5416 433