102916 303
49891 308
97081 813
30797 554
2435 467
552572 1135
171978 920
2233 568
1807 218
2942 448
8506 440
2508 468
38641 190
22522 705
5242 143
385619 954
482614 615
478014 1021
100518 172
13337 166
109016 808
64051 637
13009 83
4858 420
4325 178
14176 667
30669 824
7945 210