109913 195
60991 789
8522 457
5542 814
3318 465
18505 330
23442 277
16930 570
10486 257
84952 599
26429 528
5698 378
7824 80
16097 49
12902 676
170140 313
10373 498
3915 156
74345 459
5192 591
11391 581
10062 416
15030 738
10540 219
50045 238
11735 488
6906 763
13188 561