50909 377
25016 317
5159 340
39354 436
4127 77
8711 360
6298 85
5803 868
6148 42
16526 594
16747 192
14477 741
18850 203
8426 541
21541 305
22911 197
17020 514
10264 738
15091 350
9510 238
10865 78
13781 165
10046 478
8425 636
19914 667
11066 345
36071 113
10035 432