3723 505
22993 207
12723 117
5004 517
7671 693
54733 174
65170 621
65593 86
10593 254
10595 457
15750 418
21968 429
2177 159