42000 651
14802 983
5427 399
4374 386
3387 31
5434 601
5013 241
182201 797
64397 201
5978 405
4891 90
4010 354
10126 336
18260 96
15731 488
15481 616
6388 646
4362 557
3790 178
13079 480
11667 877
47233 373
10239 624
40957 198
19950 733
6142 727
19181 154
4511 218