16631 83
6251 640
5240 389
2442 36
3660 260
7043 567
5761 778
2307 207
5192 136
97261 299
3028 521
1947 38
14950 362
6036 792
2580 115
4050 636
7486 632
3224 212
11298 542
4292 541
14319 388
6347 81
5930 552
2723 238