12684 132
18355 659
43837 681
579442 1528
74591 515
9263 359
21801 1039
27621 196
10101 655
20532 115
16206 260
23585 614
2845 324
5655 176