3512 133
4929 95
5346 43
12357 181
8730 719
11530 450
11307 527
20910 478
19427 657
5296 804
15579 444
4253 799
5142 347
2206 159
10509 687
21819 241
3159 401