19155 500
4598 91
4871 34
5511 126
4285 37
8577 222
8110 58
4737 414
4823 392
6075 603
14884 811
7254 926
4707 62
3886 86
5999 270
11842 445
5867 263
13887 685
12096 466
9329 625
6516 30
5099 358
4529 54
8511 610