1049 98
862 60
2971 279
16396 693
30611 295
8679 168
11874 397
12266 485
15100 609
8583 38
4471 97
9157 425
9269 320
9759 100
5845 533
6442 211
2813 498
3573 322
3094 28
41672 682