1515 394
16973 137
10401 406
4336 681
2212 233
5027 388
9903 126
21201 507
19299 804
15708 775
22126 475