1504 344
2277 633
996 99
6630 309
21931 729
126210 209
59504 177
29934 368
5284 605
3834 76
24574 798
5381 501
9277 614
37729 694
3401 422