1008 51
4323 532
3512 549
1809 426
3758 512
5015 363
5590 292
2595 558
3755 944
1766 166
3310 732
3186 669
1030 94
790 30
3547 565
2306 288
3339 818
3071 259
2586 452
2437 289
3395 737
3003 538
2674 543
5940 79