31642 106
39821 277
1373 154
8389 240
10742 452
16670 545
221573 514
30185 393
42625 199
10448 670
10057 117
19292 588
3705 319
1944 82
8114 758
5182 312
8424 599