18587 727
3395 323
1292 287
2713 416
2455 127
3296 545
12143 663
2106 291
9685 746
6739 430
1828 141
2283 399
7148 203
10468 857
26987 932
4054 375
1962 41
3747 634
4845 181
14100 276
3098 555
13031 697
2647 296
20419 657