22926 878
17521 523
4796 503
3536 347
17847 237
76744 430
15773 377
100680 794
14551 704
26065 286
19849 223
8529 531
23837 962
13522 300
32915 494
5261 244
12784 484
9133 414
10855 93
34345 69
7362 240
8358 616
3098 427
6322 545
2507 231
6859 345
5195 584
3928 801