2050 118
6695 79
25103 354
19591 798
45138 454
20386 968
6294 664
24760 462
42657 670
5256 123
26581 73
10016 712
6037 611
4733 366
5157 604
6348 151
4062 348
11659 508
1822 313
5425 687
5103 303
3740 843
629 24
154781 168
3073 387
7090 816
2734 273
5898 617