2994 337
14689 870
4773 744
6622 508
6790 928
3863 174
2281 137
5359 206
2635 400
12489 859
9539 151
4742 487
3448 521
4476 308
3067 465
6152 807
8337 681
4373 753
2364 165
3574 36
6656 51
15961 704
8535 777
2880 539
3126 298
3247 272
4133 671
2427 102