3195 55
18668 370
10041 754
3861 648
7030 844
10569 313
20345 391
5708 233
11089 249
2852 374
5024 453
7399 468
5104 354