3186 644
1421 300
4057 452
1183 122
2102 49
167262 682
2800 390
14410 89
47020 548
25467 277
6215 508
38055 645
5821 873
5234 746
4329 381
5825 147
7398 144
6463 605
2519 348
4660 734
20841 38
1578 298
6410 604
5038 519
2875 39
19109 984
8361 627
3608 331