41999 651
14802 983
5427 399
4374 386
3387 31
5434 601
5013 241
182193 797
64397 201
5976 405
4890 90
4010 354
10125 336
18260 96
15728 488
15477 616
6388 646
4362 557
3790 178
13079 480
11666 877
47227 373
10239 624
40956 198
19950 733
6142 727
19177 154
4511 218