3988 239
12736 630
11444 376
9716 430
4335 263
14312 539
10265 306
14060 459
22074 447
10596 537
270188 1683
7916 291
91637 847
2323 113