2908 841
952 303
1804 489
2298 250
1139 119
2117 470
2440 692
1447 265
376 102
1878 147
2920 715
2141 648
1032 229
2054 541
648 133
1711 402
2674 627
3069 896
2867 587
441 126
1121 292
1432 223
5458 907
1616 363