50901 377
25016 317
5157 340
39349 436
4126 77
8711 360
6298 85
5803 868
6146 42
16520 594
16744 192
14475 741
18847 203
8426 541
21541 305
22908 197
17019 514
10263 738
15090 350
9509 238
10865 78
13780 165
10045 478
8425 636
19910 667
11064 345
36069 113
10035 432