2515 97
3574 191
8526 550
5321 740
6740 638
4761 588
2479 83
3391 498
2611 294
4521 464
7659 852
4000 133
142652 713
14084 482
11321 253
10980 613
18034 179
33514 301
12860 54
3438 400
5426 687
3710 223
4288 677
142386 344
95977 635
38635 471
5255 740
60617 1010