12928 830
14572 254
6853 802
138125 560
3664 234
3113 226
2482 424
21725 328
3947 694
10074 189
5213 475
8240 65
2896177 6075
78569 566
4583 38
2836 224
9339 737
5261 629
6818 280
6730 305
13766 163
5185 888
1787 188
60416 197
50413 60
84233 169
12659 594
9023 521