105346 366
30556 891
15511 97
30576 122
52797 557
35020 528
8520 696
6944 114
17901 188
30602 220
5999 804
27003 85
64826 234
95442 544
9835 249
38266 489
103410 987
32432 609
16700 515
75040 872
33702 523
11150 364
10613 689
16686 110
8778 489
5301 627
5412 560
3236 103