22899 733
2759 392
42278 337
16913 576
1902 127
18007 440
9516 116
11678 187
3206 74
32404 570
6111 872
18570 446
15662 405
3428 314
5152 29
17121 471
11327 63
2511 207
6546 71
7697 619
2587 265
4193 393
19657 638
15118 89
51151 141
13124 481
8588 457
70043 320