17021 69
14506 907
4131 729
1945 95
3324 304
6326 629
12776 92
2792 51
4377 110
2734 117
5406 142
7016 144
10211 416
4270 471
11128 510
7255 153
18527 167
4583 133
3675 187
7085 433
3243 52
3692 125
7226 498
20586 817