4996 400
16778 107
5376 391
3674 85
8610 337
5805 509
9697 727
5507 387
4389 152
3821 700
15309 870
4215 418
3854 174
6184 546
8786 922
8905 961
8044 357
5009 522
3204 373
3702 127
9555 501
2661 323
3999 71
6212 360