16035 50
12362 86
8008 494
8978 335
5160 392
6613 392
17422 95
8082 726
23325 176
9337 51
31890 282
34517 78
11196 220
5001 317
19982 588
10277 482
9032 531
5341 44
17039 305
13007 70
12510 468
3751 55
10369 291
17554 777
7867 863
14678 714
5178 860
6051 414