1048 98
861 60
2970 279
16395 693
30608 295
8678 168
11874 397
12265 485
15098 609
8583 38
4471 97
9156 425
9268 320
9749 100
5845 533
6442 211
2813 498
3573 322
3094 28
41670 682