103096 727
97707 346
37544 238
97761 445
29632 316
54966 426
15171 1021
462556 1553
11944 793
56921 249
13384 158
142217 428
9943 503
31876 264
37723 719
140258 856
13498 248
12228 81
123528 836
149347 890
10685 627
8555 363
8974 521
9766 681
6226 529
8597 498
31035 596
74524 99