3064 861
17194 674
4787 636
2551 46
3067 363
6923 375
12800 470
6894 321
3077 97
5157 631
4432 244
3043 586
3107 111
1784 412
1261 237
758 78