255593 970
7066 639
1133 39
1647 437
4839 83
8082 171
1888 388
1838 422
2213 536
4235 207
15264 874
2286 529
10163 513
3475 56
5409 346
49895 272
3193 357
86550 697
6903 665
14114 440
15928 291
15578 759
7311 286
16307 494
16723 546
31851 281
17605 217
10228 526