1509 295
2793 645
1100 61
18074 497
23277 120
27323 503
9937 405
12627 312
9091 491
1893 322
5726 759
17282 876
11449 455
2495 463
3325 668
3077 372