4395 505
23294 207
12825 117
5200 517
7970 693
55570 174
65397 621
66799 87
10788 254
10879 457
15874 418
22345 429
2218 159