293318 770
31595 428
40905 387
13702 955
26540 556
37760 607
27083 568
410956 1252
1006790 3002
639893 1875
26990 608
203957 412
198260 1234
73083 396
58488 150
54934 983
7314 708
5042 323
69129 548