16025 127
3052 676
4564 739
1705 101
11112 289
9547 346
5746 189
2290 307
6184 117
6022 146
22227 485
1641 50
2127 234
9329 169
5378 433
3037 288
3490 650
1785 278
7493 897
1966 249
3208 585
4149 659
2202 322
9895 743