5053 396
35548 568
5708 542
7912 421
6660 313
707 117
100902 170
148213 657
336404 699
12923 830
83390 387
51161 633
29845 782
84057 169
11572 531
104829 489
21012 411
26145 271
39755 334
29108 164
9410 257
3427 611
17599 669
20713 537
1965 99
33593 489
244219 1195
2349410 3883