4090 640
2666 416
17656 485
21332 313
5444 565
27972 718
6121 548
16356 651
5092 411
6259 707
7553 571
2215 60
27313 213
3114 37
1887 292