3076 107
6431 170
5729 100
8154 476
4539 111
12837 677
10347 1006
17916 262
2674 210
4720 72
15054 155
6135 803
3240 279
7786 614
4916 163
5969 687
5706 194
5330 553
12496 328