18096 508
3699 65
5629 279
42949 529
41585 68
7420 578
13474 153
11611 391
13547 285
7882 363
25629 348
8121 623
4877 283
8032 36
19291 818
7436 895
6837 292
21376 168
45831 776
66879 146
15517 609
13542 716
11738 600
4769 156
9038 485
6589 335
7408 321
25507 519