22217 308
7101 46
17157 186
9716 165
12666 320
8799 88
8975 671
19901 295
14355 783
30539 718
22262 575
28565 52
15632 339
8463 398
13154 438
25617 269
15173 53
13813 380
11562 207
12698 303
30768 771
7960 429
12475 711
17395 351
27629 348
17706 260
11574 45
14722 803