12691 660
3624 561
1580 256
2956 524
3845 374
2916 536
7491 681
165697 824
74563 522
5046 178
5480 343
23124 233
4125 532
4316 788
3490 509
6236 171
16274 435