18770 310
4767 506
17544 107
4465 101
9217 519
6595 250
2898 392
11045 731
4150 288
3879 79
8814 464
34071 119
3020 292