15030 484
3135 39
26714 402
1458 52
7031 254
6587 693
1845 157
4725 578
3851 629
5820 245
11479 576
2859 45
4294 329
11838 761
3382 714
3131 221
7683 335
5772 520
6949 272
5709 142
2132 338
3290 208