3108 503
22930 207
12702 117
4980 517
7654 693
54746 174
65147 621
65561 86
10589 254
10587 457
15741 418
21976 429
2168 159