3951 505
23124 207
12757 117
5059 517
7739 693
54925 174
65226 621
65940 86
10700 254
10666 457
15782 418
22101 429
2190 159