3231 107
6848 170
5999 100
9720 476
4996 111
12890 677
10572 1006
18091 262
2767 210
4862 72
15356 155
6310 803
3327 279
7911 614
5329 163
6119 687
5757 198
5435 553
13265 328