5095 229
5424 695
3273 32
6482 681
6525 158
7031 448
62979 303
3239 75
9365 624
11602 614
3432 269
16418 171
14866 536
12220 55
2597 370
4746 234
2161 296