3024 853
18257 727
26415 872
20296 270
19318 480
2666 826
1400 333
4000 649
45326 178
8214 576
9884 815
21453 767
7267 555
1170 279
6104 214
9676 704
2151 190
2199 628
11189 564
739 239
6744 127
1000 209
9947 35
3705 232