1023 241
317 55
2768 840
2354 528
30270 559
25411 468
51674 115
13052 581
11920 283
20076 400
29074 70
25728 786
39729 531
20119 562
48315 406
15549 234
43025 500
48983 574
25867 172
42548 677
20972 146
24227 409
34877 612
27803 89