3636 504
4038 372
6443 263
14894 726
107251 370
8396 323
45498 528
17221 508
30326 371
16449 212
25086 443