16025 127
3052 676
11112 289
1704 101
9547 346
5745 189
2290 307
6022 146
6184 117
2127 234
1641 50
22224 485
5378 433
9329 169
3037 288
3489 650
1785 278
4532 739
7493 897
1966 249
4149 659
3208 585
2202 322
9894 743