3191 521
6901 512
33349 677
2622 628
15385 83
3147 538
30540 597
16265 263
31110 633
5727 879
27322 89
13620 582
3377 379
5060 387
3410 888
4342 562
4344 507
5856 765
2418 309
3485 555
5729 774
6503 331
3096 686
10623 49
10329 468
2628 201
17186 593
11553 282