3853 504
4310 372
7506 263
15411 726
109285 370
8571 323
46090 528
17496 508
30766 371
16864 213
25783 443