2898 313
578 511
236 562
580 274
999 488
299 141
1008 396
1964 476
988 100
526 364
721 80
307 201
104 854
36 641
746 525
689 318
939 545
2073 702
903 289
369 833
190 875
392 61
232 347
263 322