2114 645
361 60
15964 493
20632 119
25924 501
9237 405
11163 312
8655 491
1810 322
5334 759
17142 876
10441 455
2456 463
3265 668
2986 372