17396 151
24420 58
4474 355
45141 494
162526 422
6089 735
8728 872
6618 236
48346 338
10108 490
10428 178
1949 636
96967 936
51475 776
530 142
39552 979
23975 311
3936 840
42159 651
12760 927
739 207
37492 610
11095 174
46124 533