23083 210
20767 200
902 40
32256 777
107986 493
77502 373
141585 258
23179 220
130233 313
32973 698
94190 688