14025 505
11071 927
29460 241
25070 248
28156 116
9312 151
10238 127
10431 147
14645 684
30419 447
5286 156
6564 102
13082 642
8844 851
7644 645
4239 503
3151 74
4199 337
2522 317
4495 508
3101 550
6322 681