3050 420
4339 265
5652 548
2163 411
7771 813
3182 434
6240 925
3421 473
2327 141
5001 621
2738 653
3007 230
3723 664
8366 324
5982 570
5977 293
6618 672
2138 71
3603 362
2984 201
3963 590
7947 301
3031 232
1801 243
13435 780
2109 315
4007 429
8583 708