14353 318
6440 676
11612 269
2891 129
19155 117
18688 209
7465 547
31888 438
5089 723
6349 803
4679 526
3509 337