3669 505
22961 207
12714 117
4983 517
7643 693
54693 174
65147 621
65516 86
10535 254
10576 457
15740 418
21935 429
2174 159