5603 334
36710 617
12556 569
15554 451
48292 562
25532 115
47410 243
29479 837
99257 339
84480 717
2571 84
5668 113
4809 53
7518 847
9865 394
6879 362
14155 676
9183 292