1501 394
16966 137
10373 406
4332 681
2199 233
5016 388
9889 126
21187 507
19291 804
15702 775
22105 475