1096 282
2298 257
2764 656
8521 482
3716 676
4474 76
11499 605
1477 77
2384 348
4155 657
2449 585
7706 489
4143 397
1873 559
11559 293
1881 289
3770 712
2989 792
6718 107
4960 115
2223 171
2687 620
3414 646
2601 575