14029 505
11075 927
29468 241
25084 248
28163 116
9315 151
10251 127
10435 147
14656 684
30424 447
5291 156
6568 102
13085 642
8849 851
7645 645
4243 503
3159 74
4202 337
2522 317
4496 508
3102 550
6324 681