3083 907
1828 340
39011 587
2383 296
4414 569
72904 411
12489 69
5909 252
21631 335
10734 798
3103 428
4859 695
2567 305