21550 141
9430 756
4326 469
2661 320
11648 107
22978 259
21528 284
9620 893
6689 613
3973 135
3889 524
3873 719
6087 403
3574 25
11652 626
4546 123
11226 263
8717 973