20139 928
877 123
2895 589
5138 287
4856 788
9159 149
2492 345
6035 350
5449 105
1421 280
2653 753
1148 266
3248 611
4655 769
1733 319
6732 652
1255 179
2436 460
1772 272
1568 264
8581 482
4856 817
3521 153
3124 625