105096 366
30545 891
15404 97
30466 122
52661 557
34929 528
8511 696
6932 114
17860 188
30534 220
5986 804
26915 85
64685 234
95135 544
9791 249
38159 489
103073 987
32289 608
16670 515
74666 872
33427 523
11112 364
10568 689
16519 110
8749 489
5289 627
5391 560
3228 103