2296 35
6007 395
5052 268
3666 351
4257 96
2605 219
2615 168
4577 491
44753 995
20456 628
9868 474
3917 667
3326 582
5133 317
5749 849
10598 507
9088 390
5355 331
4391 188
4974 648
2275 78
4712 637
4211 821
5522 314