303 4374
4270 12084
1971 8465
578 7332
200 14038
2269 15661
9396 14798
1527 8098
635 6914
1318 5229
22989 31367
20306 33162
4937 22676
150037 158210
1004 17488
