20219 100
7574 680
145612 696
18008 427
26175 84
4252 319
9183 436
15592 616
4141 269
3220 224
8900 692
3911 383
8399 784
2782 58
2448 300
2186 190