1211 250
9613 395
3269 143
5148 468
8955 661
9167 736
6374 587
3228 279
4741 428
2362 696
2447 654
3040 337
3542 326
4160 150
2889 482
8318 676
14777 647
5580 460
8442 803
5415 470
6194 406
2409 328
8692 533
5129 104