20215 238
17661 773
8374 533
55253 762
4894 166
12118 419
3862 311
3812 347
15086 406
23976 413
13132 54
9681 648
16808 324
6670 573
5593 172
4584 118
10163 87
3927 521
4438 379
3192 213