20120 598
2795 201
5730 466
2653 303
10140 76
21312 85
2329 37
2629 253
7408 230
9809 99
2882 518
12346 463
5213 274
8511 45
11821 892
14090 372
9012 648
1671 65
6894 512
3838 42
5692 301
5851 887
5111 697
3061 432