5226 335
2404 232
3288 494
9044 541
6186 797
3624 729
3408 456
8054 505
3906 339
4587 503
11231 746
20116 384