5852 605
6570 213
10686 123
22362 603
66536 88
30951 517
8327 358
10864 639
3704 607
3232 335
9418 402
3197 305
1778 314
3191 421
1401 188