839 33
1593 149
2114 577
3007 900
6715 548
4286 483
4097 38
3106 694
2352 619
2860 366
2309 654
1744 411
1575 388
2308 723
3842 212
3595 511
598 131
2595 791
4608 89
2410 680
3482 621
4852 687
2527 268
1465 325