9580 33
44495 509
18576 334
19861 395
11134 470
17712 503
7622 105
7653 301
7310 374
18394 702
21497 646
5091 171
17341 668
14153 666
6905 786
5704 312
8372 770
11004 515
6359 549
5644 474
6328 566
25069 430
15690 312
8159 665
11317 303
45171 912
9534 732
6445 196