19811 63
25607 703
15752 316
25489 241
9863 704
8279 744
8489 562
4914 329
3339 66
12562 127
3342 610
5817 597
16012 750
5113 391
4766 117
8356 208
4847 463
4275 99
9739 470
52524 829
12092 211
17532 227
16062 651
10286 414
25164 552
15923 71
4838 87
7319 231