21723 334
8197 726
7373 47
14289 369
10002 711
27848 621
9077 355
3270 216
3196 623
4200 598
2245 186
7242 172
6714 741
3783 150
27069 212
13651 486