1231 115
2656 187
10262 253
3046 74
5798 699
67964 691
66836 679
28093 405
78979 181
18740 353
42827 884