14954 73
7321 270
29202 398
112812 215
29840 744
22146 305
8492 410
78677 524
178114 877
13884 467
33082 211
24781 108
51299 521
16835 903
16390 153