3295 86
1872 447
3222 574
3997 306
1549 119
2749 773
3096 537
5675 72
5508 123
11444 879
2610 486
6433 496
16772 265
11074 371
11636 556
16322 278
27600 187
7078 565
3282 636
3929 509
5601 678
9443 531
2360 271
3845 431
2749 590
7145 579
6772 863
6567 302