5226 335
2404 232
3288 494
9043 541
6186 797
3624 729
3407 456
8054 505
3906 339
4587 503
11230 746
20114 384