949 100
5471 112
8884 624
3290 311
5043 622
3454 447
5378 240
2106 125
3251 626
3059 294
1436 39
7482 533
9803 180
2816 285
3448 661
3001 37
6843 586
2875 667
6881 620
2943 410
2744 494
2167 365
5267 624
3684 60
2043 187
4187 679
4059 269
3236 598