128232 114
15538 778
32126 603
29158 52
2172 474
2245 656
6853 668
2806 570
12503 289
9938 368
15910 594
536 121
166208 824
396 99
23261 567
3005 801
244777 625
2365 737
250 78
8545 274
75683 491
35016 728
1376 342
28439 893