15596 163
20971 686
23065 513
22294 211
3217 783
3823 262
6249 630
31592 835
10352 1006
5603 176
5124 371
4137 176
8269 374
3119 527
17632 377
31858 328
6590 742
7150 781
6450 810
25684 547
6349 335
10180 542
27196 267
1593 63