2947 474
843 114
1985 635
2477 570
1092 322
4585 494
2802 895
7020 178
1879 275
2246 687
1132 80
868 207
172 34
1490 312
1549 344
2751 819
2725 726
1375 270
2980 977
2922 614
1419 293
3413 534
3085 433
3339 522