5599 334
36706 617
12554 569
15554 451
48263 562
25524 115
47393 243
29467 837
99236 339
84462 717
2570 84
5668 113
4809 53
7517 847
9862 394
6879 362
14153 676
9182 292