31041 405
20601 528
1268 317
1449 432
26519 265
18662 432
183198 797
50956 535
33969 243
20620 615
14406 208
68302 87
28499 354
1932 535
23665 176
31325 68
11600 272
9401 354
25867 837
557 63
1250 64
15404 670
39442 78
24891 532