3126 46
909 95
3803 138
27630 101
3178 450
487 30
2582 489
1324 128
1295 209
3989 686
5020 713
2642 739
2630 637
1941 160
4580 593
903 93
2767 580
5310 353
9456 330
4869 385
2303 249
882 67
6715 536
18660 693
19343 603
4180 718
1475 228
1964 424