45573 523
21237 129
1565 110
4773 636
1606 135
4664 430
3852 54
3943 757
9412 475
15271 185
6678 156
4316 38
5548 693
8213 81
31972 842
11575 558
4866 684
9851 746
9366 241
4222 196
3968 205
6339 468
1924 170
9136 672
4483 266
32297 278
6954 291
16662 879