23812 342
5215 62
19806 660
3081 596
6251 909
5948 938
3408 587
71637 412
4729 318
3185 821
3670 594
3357 746
2003 483
3053 510
1167 176
962 153