20214 238
17660 773
8374 533
55253 762
4892 166
12118 419
3862 311
3811 347
14766 406
23971 413
13129 54
9681 648
16807 324
6670 573
5592 172
4584 118
10161 87
3926 521
4438 379
3191 213