3988 239
12736 630
11443 376
9716 430
4335 263
14311 539
10265 306
14055 459
22070 447
10596 537
270188 1683
7915 291
91631 847
2323 113