5667 102
6178 560
40607 440
2336 145
2634 269
3593 667
4326 477
5360 170
5002 396
2798 328
2932 309
8342 163
2889 552