30561 501
13128 693
25096 734
20428 704
5054 654
4921 98
6835 162
35808 796
1705 169
5947 93
5409 504
23053 496
8447 629
50233 411
7906 71
7773 273
2292 276
7374 572
8714 89
41811 136
9058 921
6790 296
11465 142
19820 350
6482 356
45230 49
5425 566
13029 877