2695 169
2523 396
3990 464
3584 580
6384 354
8459 397
3939 103
5042 287
2160 118
8472 925
3537 478
2234 113
2556 286
5311 589
1168 112
3662 152
8311 716
6973 598
2741 633
4533 639
3594 783
4204 814
5051 718
4378 488
3761 479
6155 276
23245 257
17418 317