2279 271
1768 347
11303 533
44820 48
4181 803
144922 570
11059 754
11400 555
36168 433
5849 602
6515 764
23952 234
3293 614