3055 907
1754 340
37546 587
2361 296
4398 569
72652 411
12362 69
5870 252
21617 335
10659 798
3049 428
4839 695
2554 305