18436 310
4822 506
17537 107
4444 101
9230 519
6604 250
2909 392
11065 731
4157 288
3886 79
8843 464
34092 119
3036 292