6629 320
3599 331
38921 506
4581 172
2247 170
3578 641
4208 309
5482 796
22761 287
5366 518
2732 207
8944 881
4366 699
5713 297
4598 452
4061 339
4836 429
3222 110
3488 710
6640 488
4043 475
3307 147
17996 336
5760 665
11411 684
3853 103
16275 967
16435 246