504 129
2642 822
2774 593
2514 485
2445 770
7210 328
1223 236
1288 195
38950 131
2167 466
4387 524
55285 553
70893 489
60538 954
68486 402