26946 150
19480 533
18310 917
2813 361
3757 650
1059 272
1714 203
3129 181
3299 670
3777 629
6423 104
5248 38
2610 306
7402 378
2565 358
3160 906
2981 689
674 87
1391 286
3499 737
4746 406
865 117
4644 629