14306 318
6432 676
11606 269
2891 129
19141 117
18669 209
7465 547
31887 438
5089 723
6349 803
4678 526
3508 337