5021 679
3742 39
816 98
3262 457
8695 261
2148 228
25944 634
3416 366
7349 299
2877 424
6772 536
4294 705
4394 698
4179 731
6719 151
6512 267
2512 437
3782 473
1617 423
4585 700
9347 141
3496 74
4200 187
13824 463
31767 839
1120 223
25881 224
8182 611