506 129
2645 822
2776 593
2526 485
2445 770
7214 328
1223 236
1289 195
38954 131
2167 466
4389 524
55292 553
70896 489
60538 954
68488 402