300721 1169
309293 1300
15027 671
8772 338
8711 240
442870 1073
7987 602
318957 983
146571 562
163842 957
121602 647
9348 894
144257 619
22205 627
90757 776
45864 673
12936 411
35314 577
35143 284
35179 603
4873 274
6414 480
3411 683
3353 928
1733 169
4102 344