3935 505
23115 207
12752 117
5057 517
7732 693
54901 174
65219 621
65918 86
10699 254
10663 457
15781 418
22094 429
2186 159