3989 239
12737 630
11444 376
9716 430
4335 263
14312 539
10265 306
14061 459
22075 447
10597 537
270191 1683
7916 291
91638 847
2323 113