20286 167
9030 417
9320 48
3863 587
21986 457
5252 321
10033 309
12463 99
3795 681
2334 169
20697 751
11411 732
9842 585
3596 200
4461 275