34006 179
31468 595
21091 558
9515 694
5872 398
11271 320
11826 549
15580 407
738 26
915 120
3681 799
3896 370
7020 356
6813 788
4237 887
3424 783
11865 502
2855 459
7730 916
5870 753
4299 256
4544 800
6202 564
4098 477
5390 155
77428 142
157979 1292
8111 477