12797 338
6912 237
2405 560
2335 98
14607 135
1066 125
1309 173
3532 707
2493 59
3476 732
12289 61
26066 597
2811 748
8626 577
2810 178
1824 45
6723 374
5423 846
7116 179
3630 654
4678 440
3833 897
2378 379
4784 794
4652 411
14705 648
25583 799
29762 629