31879 712
6824 287
14329 702
5269 568
43854 117
36858 484
2353 162
26002 352
15022 642
6968 452
33124 505
4593 522