27196 95
66979 239
3178 420
1500 207
39186 430
84539 437
10001 340
16931 507
10184 642
21772 129
19572 171
19421 139
6964 310
18783 324
16525 551
12245 782
1412 75
11469 777
8434 326