12050 697
8821 80
6065 353
17392 237
14684 301
295725 947
308678 1359
11196 679
96578 640
7146 135
14712 754
14103 739
19714 311
125154 746
167215 744
55412 139
21975 627
17075 655
17640 173
30719 76
24266 174
19546 632
2403 401
3038 278