19715 60
3152 411
2581 324
10101 172
4937 760
6750 152
2896 482
7183 545
1834 87
3828 692
3402 306
1310 80
19940 61
10832 438
17255 128
7092 340
8486 408
8122 802
4745 752
5999 803
5265 504
22169 260
2828 213
12813 904