155500 288
2907 870
2167 248
8753 730
13373 206
5586 831
34221 735
12404 852
10151 277
113330 907
27420 541
12978 752
3143 499
2553 426
2661 378
3757 529