2106 136
11447 119
9272 565
16254 652
3839 396
7728 440
4443 167
3504 157
8123 61
5539 538
8761 638
21590 674
8097 315
9318 755
2937 127
6156 650
5969 610
4299 630
5947 142
6387 72
52508 263
148424 921