12703 660
3627 561
1580 256
2958 524
3847 374
2916 536
7497 681
165702 824
74564 522
5047 178
5480 343
23130 233
4125 532
4316 788
3491 509
6236 171
16276 435