2102 475
3401 626
22320 100
8221 680
147367 696
21838 428
26700 84
4417 319
9524 436
16805 616
4406 269
3408 224
9659 692
4093 383
8689 784
2942 58
2616 300
2427 190