2278 310
5523 381
5651 485
2477 678
1386 227
15822 413
6582 317
4715 63
5102 940
2648 661
3231 631
4426 938
2155 452
1215 127
920 116
4770 463
1752 268
3901 580
4017 855
711 59
1943 177
5149 682
5446 524
2933 623