10886 434
11350 47
3185 270
2491 167
19807 660
1035 80
10878 598
6254 909
3113 702
3497 695
5958 627
10416 337
28427 556
2364 239
5533 564
2976 510
3697 828