5181 335
2383 232
3272 494
8993 541
6163 797
3615 729
3387 456
8012 505
3874 339
4571 503
11116 746
20005 384