14008 39
2169 181
7746 734
4471 671
4635 207
2950 405
2770 576
2793 390
3242 592
3364 311
6411 119
2572 382
2000 269
4726 674
2320 457
3085 652
2265 86
3157 534
4413 654
5929 760
7518 485
3568 374
3175 184
3517 405
1989 192
6657 480
3747 327
2368 121