45528 523
21216 129
1557 110
4772 636
1605 135
4595 430
3846 54
3943 757
9398 475
15251 185
6671 156
4306 38
5544 693
8213 81
31927 842
11561 558
4864 684
9847 746
9350 241
4220 196
3968 205
6333 468
1924 170
9126 672
4481 266
32262 278
6948 291
16644 879