5184 335
2383 232
3272 494
8993 541
6164 797
3616 729
3387 456
8012 505
3875 339
4571 503
11120 746
20009 384