51093 303
36635 632
45629 700
4505 266
5446 316
12160 838
150274 185
20030 500
87246 854
47579 409
49335 486
24204 103
31263 657
10357 859
12947 580
12496 763
14659 858
19567 167
214016 792
116976 1067
8892 563
14760 608
11254 526
20740 676