5026 610
3905 341
3803 436
3589 778
3648 213
2144 270
3849 408
5119 412
5030 338
1996 104
4395 502
11116 828
5352 863
7760 765
4147 329
3595 351
5545 232
4382 612
4844 501
4903 648
2332 78
7585 530
3854 455
2584 279