4087 403
3850 634
3220 351
5263 452
2179 62
3312 499
4220 530
2557 112
10592 347
5940 398
22010 744
12206 671
446733 722
79986 162
62367 628
297433 1108
22959 510
6972 198
6511 547
94556 639
50612 922
112808 671
29208 249
46548 472
81708 765
23164 52
17782 238
24797 629