103535 365
30448 891
14955 96
29499 122
51839 555
34295 527
8451 696
6844 114
17558 188
29933 219
5894 804
26421 85
63324 233
93295 544
9445 249
37101 488
100886 984
31583 608
16466 515
72118 870
31580 518
10817 364
10273 689
15648 109
8453 489
5174 627
5329 560
3153 103