30684 351
14505 158
2731 648
941 109
2361 639
1487 149
3757 693
1707 421
25131 872
3040 659
1783 137
3673 629
4588 86
19180 382
4812 63
18788 722
8131 321
4936 596
40947 726
4524 358
9354 494
2179 135
18555 131
19899 130
4340 409
10569 608
5098 890
5175 286