42978 319
21696 46
7140 917
3088 377
2718 280
23004 219
8221 353
36732 525
3626 406
6652 875
15993 346
3244 267
4811 469
5393 489
6553 403
71151 233
4159 563
4806 449
2689 209
3680 82
6878 642
9888 680
3207 216
9054 226
8561 129
24701 612
111171 327
46339 679