21281 702
13422 321
7680 396
21737 179
70616 173
15643 168
9717 50
52430 666
27941 166
6455 41
10022 410
8121 979
70570 151
15197 942
7769 633
50725 680
8347 410
8566 290
7760 348
14273 307
10499 102
7565 405
13844 316
37080 572