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