10651 800
12244 314
167257 200
32508 625
30738 239
29538 395
29495 922
12759 769
7114 111
4678 141
21686 580
20764 471
1262 75
2792 239
4324 653