45601 523
21247 129
1570 110
4773 636
1606 135
4683 430
3861 54
3943 757
9420 475
15280 186
6685 156
4319 38
5549 693
8213 81
31997 842
11582 558
4866 684
9856 746
9369 241
4224 196
3968 205
6343 468
1924 170
9142 672
4489 266
32314 278
6956 291
16670 879