101527 465
66446 90
37282 814
311264 963
29399 697
12613 585
105390 701
7430 360
119196 664
164100 680
11361 409
79578 135
4982 195
18367 305
86077 649
14589 421
56770 634
17357 532
140251 366
20734 677
7643 694
7987 648
10237 484
4418 186
8021 81
14017 686
13239 548
5802 155