12883 562
2106 214
3417 107
3549 232
3878 206
5268 217
5504 317
8437 657
2828 458
6314 661
11421 99
5943 639
8936 370
2999 440
6752 455
9177 623
6860 396
3081 277
3605 110
10566 826
14875 485
7205 39
5430 260
3647 471
5365 87
3176 91
6709 590
5387 581