18015 230
9515 73
3083 200
7394 788
16226 361
105134 675
20350 265
26384 432
27261 258
42669 715
36994 696
129424 593
5051 569
10853 538
127649 114
33788 197
17250 117
172266 543
28259 432
4855 145
17271 516
10776 323
20477 117
5631 306
4858 251
4836 462
12094 581
6707 575