2995 362
3296 487
2672 203
5891 437
11644 123
15060 471
16579 535
5064 171
8216 430
16732 114
4769 630
3396 777
3768 733
3102 102
3167 483
7936 352
2684 327
4171 475
1438 212
3223 265
1609 174
2489 429
3040 237
2113 235
7965 357
2594 613
3869 620
4669 951