19306 500
14022 521
20740 319
13821 129
11006 856
24574 74
5517 557
31380 203
8405 422
10187 97
7573 362
9668 225
16004 534
9945 655
5274 51
10429 658
10648 227
30337 496
6119 98
66421 264
19762 611
10651 327
9330 284
27053 307