2920 290
18455 878
51362 690
38036 362
16878 239
27518 114
49559 581
16494 562
6078 617
5266 344
2936 374
6586 715
43559 493
20749 146