5111 93
1970 146
9949 640
4345 702
11342 243
4159 522
5478 749
4568 642
28513 893
9238 671
8276 155
7802 648
1181 40