30444 891
17704 513
5026 64
15497 669
14265 130
12646 527
6602 612
5515 237
4032 824
3947 83
5819 606
7811 416
5263 315
8014 81
21988 744
6049 169
6530 664
5322 674
3735 363
6748 508
3588 31
13115 606
8322 387
8037 407