5595 334
36680 617
12533 569
15545 451
48171 562
25513 115
47312 243
29397 837
99128 339
84375 717
2569 84
5667 113
4807 53
7516 847
9858 394
6876 362
14152 676
9179 292