5333 25
2570 446
2979 306
5751 894
2663 431
2127 307
5947 664
3191 685
2716 479
2853 337
8606 269
32474 463
3407 169
2760 738
3664 309
2842 457
3020 588
1251 97
2432 325
1158 191
5240 594
7097 418
11766 642
18045 713
15084 481
13863 721
13754 61
5639 766