3883 500
1658 253
14629 496
3756 649
2604 521
2404 254
1710 360
4271 601
3258 533
3685 974
2448 478
4233 493
3304 503
927 36
1041 74
3777 798
3593 781
1124 111
2396 305
3356 674
2453 616
3070 207
2063 446
991 113