3810 96
6410 589
13242 165
16430 148
21705 1039
5288 506
27427 709
21478 622
2563 89
2300 428
3838 454
28713 665
16399 913
2676 617
15790 276
2487 258
1814 376
4107 424
12345 748
6118 342
8987 399
3567 516
6264 850
4242 443