46603 310
16966 848
3690 314
4924 470
3090 197
15996 359
4281 570
2808 122
10080 465
4673 475
2365 178
3629 196
8242 360
11839 294
5103 427
5641 624
6957 531
29514 425
8877 26
6004 521
15578 120
6881 585
3986 543
10921 704
4527 76
1618 65
41928 317
3026 318