5852 605
6577 213
10689 123
22370 603
66539 88
30953 517
8331 358
10866 639
3704 607
3234 335
9419 402
3197 305
1779 314
3191 421
1404 188