100328 877
27117 510
83449 484
74376 660
29687 369
9936 187
26432 602
12873 75
12028 422
21815 471
10048 673
21725 255
17773 347
10366 176
6434 38
10435 676
15931 485
11177 656
21850 904
13834 54
9157 359
10222 458
8862 541
38460 307