40063 172
11737 221
6208 142
2496 241
7487 673
14528 580
3794 338
5080 465
1926 133
5237 339
4900 508
27071 146
30079 220
53209 228
36865 236
83407 663
134353 899
57089 457
12585 964
80399 1020
48230 955
47613 844
8780 361
35254 576
58094 697
10083 701
35618 777