3899 239
12642 630
11366 376
9660 430
4276 263
14230 539
10204 306
13830 459
21579 447
10511 537
268368 1681
7711 291
90171 845
2257 113