3101 503
22930 207
12701 117
4978 517
7651 693
54742 174
65136 621
65552 86
10563 254
10579 457
15739 418
21974 429
2168 159