5196 335
2397 232
3283 494
9016 541
6170 797
3618 729
3393 456
8024 505
3888 339
4576 503
11156 746
20046 384