12686 660
3624 561
1579 256
2956 524
3844 374
2916 536
7491 681
165693 824
74558 522
5044 178
5477 343
23120 233
4125 532
4316 788
3490 509
6230 171
16274 435