3307 391
12507 362
2498 149
2954 53
4971 39
14208 665
3048 536
10400 657
5484 491
2932 284
20596 412
2104 103
5362 899
3239 345
10391 656
21494 999
18509 849
9576 768
4917 338
4009 228
5609 281
2515 325
4088 633
3589 79