16596 467
5098 97
14785 637
2353 206
10424 798
2899 32
18428 977
7044 55
13551 79
2561 85
4957 634
14956 750
12703 556
15072 160
12752 847
7849 357
15164 328
31396 214
25561 643
5664 856
317340 573
106328 79
108124 697
9384 486
26335 691
159638 201