3988 239
12735 630
11443 376
9715 430
4335 263
14310 539
10265 306
14054 459
22070 447
10596 537
270187 1683
7914 291
91629 847
2323 113