195096 489
20503 329
9840 221
256159 831
9106 457
84267 541
142570 273
60124 597
33110 612
29412 914
171775 1068
59288 507
91083 454
54365 163
34662 265
114252 735
35158 487
30731 442
21742 113
102966 399
110806 806
61983 609
30580 673
44566 580
21372 331
56098 872
15891 316
77900 612