1081 60
5560 371
5996 197
3374 337
3545 442
8020 680
1810 242
4491 978
1196 87
3308 641
2786 222
4422 627
4332 756
812 57
4236 288
3590 590
5280 47
3214 283
4772 274
4329 392
4544 425
1837 55
3600 220
3856 533
16440 614
2070 209
7043 735
2815 31