3513 133
4929 95
5347 43
12360 181
8730 719
11531 450
11307 527
20910 478
19427 657
5298 804
15580 444
4253 799
5145 347
2207 159
10512 687
21824 241
3159 401