14973 612
905 97
1932 232
3542 539
1497 256
429 50
650 88
3032 490
1077 164
3638 914
2450 639
16094 790
3217 477
2555 381
2916 668
29059 459
4414 661
15061 370
7457 581
3050 278
2118 190
1249 61
3173 748
3123 562