5603 334
36720 617
12557 569
15559 451
48330 562
25540 115
47449 243
29514 837
99295 339
84509 717
2572 84
5669 113
4810 53
7518 847
9867 394
6881 362
14155 676
9184 292