16560 263
64339 441
18780 614
28548 105
17066 804
5386 680
15208 734
17231 529
7168 877
5726 353
2357 328
4132 59
1574 97
3864 615
8909 594
3685 32
8662 326
2397 197
3385 299
3073 203
3704 593
5601 848