3092 150
4649 503
5915 509
2658 232
3704 154
2405 311
1420 33
5997 429
2716 160
4989 760
21563 999
6260 788
2430 288
2177 295
4732 278
6755 611
2477 408
2573 325
3158 366
11787 623
3659 351
5614 232
8017 727
10761 527