1039 98
853 60
2962 279
16386 693
30589 295
8665 168
11868 397
12258 485
15088 609
8578 38
4468 97
9155 425
9265 320
9720 100
5834 533
6438 211
2808 498
3571 322
3094 28
41627 682