21716 182
13596 31
4280 65
5855 551
9362 671
2632 179
6933 726
6398 466
12122 250
4135 230
3733 619
12152 37
3186 160
3032 547
3371 565
2126 141
4014 80
4392 556
8265 536
5658 807
5295 153
9573 295
32208 774
28460 741
18261 275
30193 695
7147 407
14338 395