5595 334
36692 617
12540 569
15550 451
48210 562
25515 115
47352 243
29427 837
99173 339
84412 717
2569 84
5667 113
4807 53
7516 847
9861 394
6877 362
14153 676
9181 292