29820 616
17716 773
2505 169
8191 323
20736 208
6529 143
3888 311
13244 54
16909 325
8140 687
7941 381
7855 290
9285 558
4666 118
13141 485
11068 153
7386 807
10954 603
5821 201
4095 585