3513 133
4929 95
5348 43
12360 181
8731 719
11532 450
11311 527
20911 478
19430 657
5298 804
15582 444
4253 799
5146 347
2208 159
10515 687
21828 241
3159 401