5065 421
18855 122
297509 1056
71993 221
7796 202
16798 63
31757 662
36873 313
26573 655
69051 714
20348 482
4539 562