15593 832
4888 412
7426 178
3330 335
5729 373
3902 780
4649 562
4502 841
5905 500
3911 736
3397 570
3501 383
3828 435
1531 114
2932 379
5176 538
2432 442
4519 581
1657 204
2798 549
2246 311
860 43
1608 292
1601 275
2648 546
1471 359
1023 161
1870 196