12584 313
16035 50
12362 86
8008 494
8977 335
5160 392
6613 392
17422 95
23325 176
31890 282
34516 78
11196 220
5001 317
19979 588
10277 482
9031 531
5341 44
17039 305
13007 70
3751 55
10368 291
17554 777
7867 863
14678 714
6050 414
6166 67
9900 297
11716 57