18431 58
11676 210
11420 593
19438 348
30552 596
5041 559
202865 489
13386 492
2717 167
6477 254
51596 400
8516 62
7072 454
6785 114
6527 264
5511 500
7219 146
6449 661
3768 888