5876 605
6626 213
10692 123
22416 603
66550 88
30962 517
8352 358
10878 639
3715 607
3250 335
9437 402
3199 305
1787 314
3196 421
1409 188