425 50
9903 214
3980 808
17471 359
15581 163
20330 178
34781 292
5594 176
9217 869
9641 389
13774 695
4071 215
1468 74
29494 186
21162 469
4640 549