5603 334
36721 617
12560 569
15559 451
48335 562
25541 115
47453 243
29515 837
99300 339
84512 717
2572 84
5669 113
4810 53
7518 847
9867 394
6881 362
14155 676
9184 292