29631 616
17663 773
2465 169
8084 324
20547 206
6474 143
3862 311
13136 54
16808 324
8111 687
7861 381
7829 290
9253 558
4585 118
13053 486
10962 154
7335 807
10893 603
5754 201
4062 585