3036 584
26728 477
9578 806
5586 82
5376 542
4712 523
3758 316
7090 217
28590 358
1441 39
16413 448
20460 623
16446 437
11752 395
4234 107