103552 365
30450 891
14956 96
29513 122
51846 555
34303 527
8452 696
6844 114
17563 188
29938 219
5894 804
26425 85
63338 233
93315 544
9451 249
37107 488
100909 984
31591 608
16470 515
72145 870
31629 520
10821 364
10281 689
15657 109
8458 489
5176 627
5331 560
3154 103