3084 907
1834 340
39121 587
2383 296
4414 569
72920 411
12495 69
5910 252
21631 335
10737 798
3103 428
4859 695
2567 305