2958 47
3964 826
2363 86
2758 360
3204 695
6927 945
24208 589
50604 196
1743 41
10569 176
5715 362
17425 580
8935 458
4431 427
1243 122
20831 630
11301 554
17931 273
5562 712
2595 229
3527 510
8040 709
5988 118
2358 108
22404 107
3396 433
2827 391
3095 391