18816 66
45173 131
35664 347
5541 518
4625 470
4365 946
5613 820
3305 638
3811 653
2076 306
1063 62
4158 593
2273 238
3145 141
3639 513
1259 190
1906 122
4136 531
4153 880
2029 118
8932 400
5245 562
3529 97
28293 432
32912 679