3073 107
6423 170
5725 100
8151 476
4537 111
12837 677
10346 1006
17911 262
2674 210
4719 72
15047 155
6135 803
3240 279
7786 614
4914 163
5968 687
5706 194
5328 553
12481 328