7498 127
9280 147
13181 684
26931 447
4373 156
5218 101
11604 642
7931 851
7226 645
3764 503
2480 74
3696 337
2301 317
4141 508
2973 550
5526 680