50500 396
2264 247
5511 372
29314 570
4308 35
2273 193
9042 516
5139 729
5845 672
10715 573
7245 678
2957 201
12034 781
4373 631
9024 725
9499 127
8478 286
13737 112
7131 558
5641 571
11910 362
10580 91
15143 670
7645 612
9609 185
18811 292
10401 477
32174 340