3639 504
4042 372
6445 263
14897 726
107267 370
8396 323
45505 528
17222 508
30327 371
16453 212
25091 443