22671 733
2743 392
42179 337
16659 576
1882 127
17557 440
9354 116
11658 187
3173 74
32187 570
6074 872
18529 446
15596 405
3408 314
5041 29
17118 471
11317 63
2413 207
6542 71
7690 619
2582 265
4184 393
19648 638
15115 89
51117 141
13123 481
8579 457
69876 320