7968 789
5364 335
2453 232
3348 494
9182 541
6328 797
3665 729
3454 456
8233 505
4010 339
4660 503
11488 746
20522 384