3609 504
4018 372
6381 263
14848 726
107118 370
8389 323
45442 528
17206 508
30298 371
16422 212
25027 443