30919 404
47786 327
57792 450
21812 846
20415 548
7779 347
25100 402
15267 343
39573 231
11484 91
23844 132
10685 518
15936 95
16629 292
14987 350
3372 179
7570 795
21509 748
9199 643
17624 109
4853 246
5690 306
13383 159
17850 31
15275 546
14664 33
13862 792
18784 661