2995 977
3929 572
3012 634
3138 580
3096 899
3034 901
1581 419
3126 356
602 125
1338 294
1481 258
2375 368
397 54
3337 623
2582 730
1384 257
1094 186
3051 737
2091 647
1919 498
2931 297
1184 177
9394 150
538 98