35540 561
3721 619
117982 505
11970 81
28147 645
15251 870
2398 377
3424 596
4555 111
3624 344
4272 493
3768 900
4321 703