1593 149
3007 900
4286 483
4097 38
3106 694
2352 619
5325 827
2309 654
1744 411
1915 477
1575 388
2308 723
3842 212
3595 511
551 123
2595 791
4608 89
3482 621
580 89
4852 687
2527 268
1529 137
3101 600
1584 282