18828 310
4767 506
17550 107
4468 101
9218 519
6600 250
2899 392
11045 731
4150 288
3879 79
8816 464
34071 119
3029 292