23810 342
5215 62
19806 660
3081 596
6250 909
5948 938
3408 587
71630 412
4729 318
3185 821
3670 594
3357 746
2003 483
3052 510
1167 176
962 153