2394 326
2855 595
2237 377
3401 762
4354 205
4164 619
5037 908
4166 787
1173 95
1092 143
5905 279
3346 575
2591 484
4717 853
3015 654
1637 311