27006 697
15031 452
6060 128
7159 357
3112 439
2835 344
223552 917
120557 590
14105 672
53236 228
7118 399
13251 292
11083 620
6802 276
10376 211
130445 459
210947 298
6996 716
3702 635
9938 560
24894 385
15536 737
9932 366
31339 943