16191 342
12993 280
67219 731
51436 256
5765 402
4373 946
2623 336
6702 617
2134 388
5272 344
7581 691
8241 95
7451 387
6104 627
2704 515