21002 164
11165 382
4468 178
8316 363
9229 820
9813 419
6563 82
30100 245
43210 570
20404 165
10208 246
26749 66
12023 658
24126 762
7506 169
4590 522
19103 779
15337 638
10214 227
7942 252
15737 106
5476 325
7134 314
4314 44
49021 665
9355 120
23512 612
6275 488