20981 298
4571 59
23264 590
13087 509
221379 1085
24409 476
16866 405
47170 302
28076 861
27996 245
15721 392
15136 312
9251 119
5954 576
10597 652
19231 270
10207 508
21834 335
33680 522
55902 551