3040 527
1715 231
45133 216
4468 668
2795 54
3148 497
21611 620
8292 390
20394 337
14698 89
7583 206
5877 669
3480 531
5010 478
5259 171
15235 426