12507 132
17373 659
42904 678
578634 1527
74517 513
9254 359
21791 1039
27440 196
10086 655
20451 115
16174 260
23506 612
2833 324
5636 176