5171 93
1996 146
10017 640
4358 702
11410 243
4178 522
5609 749
4595 642
28530 893
9258 671
8290 155
7818 648
1196 40