5894 151
43701 790
19289 475
5556 741
15443 562
4973 658
6731 324
7210 471
4125 291
5241 322
4536 326
2892 178
9926 362
13592 158
6309 35
4759 155
12741 264
3587 551
5404 59
31556 120
38830 722
18144 974
7878 654
3513 182
17735 364
5263 562
6910 520
64385 489