2984 505
3645 553
4170 395
2182 146
3221 576
3648 560
3257 672
1771 274
2288 90
2101 309
1248 77
2839 533
3545 615
7936 814
6585 125
4335 394
3086 703
3220 116
1904 213
9523 92
5977 383
2930 85
2857 710
2220 542
2608 346
3978 64
3026 503
2880 546