2998 99
2384 136
5725 789
107607 216
132970 746
21154 290
9797 683
14000 692
2531 453
3049 351
913 70
3646 875
6152 643
342694 921
82068 795
20445 945
3807 503
3723 814
2774 521
3143 337
4821 379
6623 589
5960 167
93684 819
117613 416
18759 881
45552 245
14309 646