3446 505
22925 207
12699 117
4951 517
7615 693
54639 174
65124 621
65463 86
10516 254
10559 457
15726 418
21907 429
2168 159