16005 342
12938 280
66639 730
51190 256
5750 402
4361 946
2609 336
6696 617
2130 388
5266 344
7562 691
8226 95
7435 387
6092 627
2697 515