1515 394
16973 137
10402 406
4337 681
2212 233
5027 388
9903 126
21201 507
19299 804
15708 775
22128 475