2189 220
1163 1000
580 274
330 90
746 525
231 76
689 318
1234 359
1008 396
463 732
118 584
656 875
104 854
368 394
184 87
2898 313
2280 793
36 641
2440 127
144 880