115756 308
60275 333
2495 178
2689 214
2229 541
2358 476
1225 124
12660 509
3233 856
2990 543
7660 650
2405 150
8405 691
2894 741
2212 545
110266 233
168027 484
550 33
7305 229
1055 133
2427 646
1618 195
2909 711
3407 876
2434 568
4090 506
8120 769
6114 530