45523 523
21214 129
1556 110
4772 636
1605 135
4574 430
3844 54
3943 757
9398 475
15246 185
6671 156
4304 38
5543 693
8213 81
31920 842
11559 558
4863 684
9845 746
9350 241
4219 196
3968 205
6331 468
1923 170
9124 672
4480 266
32254 278
6947 291
16643 879