20994 184
6562 104
3823 547
11376 533
7706 708
9812 194
8707 89
18960 552
42546 471
27354 820
2894 66
20737 446
3708 629
18901 596
12612 151
5760 311
4592 452
4998 195
31238 286
6135 89
29911 654
223198 175
9306 242
1802 147
6331 646
3442 285
11824 644
4582 318