5047 153
31375 222
20905 675
5102 339
29239 676
2703 604
12546 901
35464 796
2326 269
9574 638
21192 767
42697 395
14896 710
5170 206
4503 109
6788 700
3051 690
6490 902
32280 686
6762 213
46117 647
6863 142
421 60
99417 487