18356 66
42958 129
33968 345
5473 518
4548 470
4300 946
5524 820
3247 638
3751 652
2010 306
1002 62
4094 593
2196 238
3078 141
3565 513
1193 190
1844 122
4070 531
4092 880
1923 118
8861 400
5159 562
3414 97
27128 432
32110 679