2972 412
2193 220
410 413
184 87
2898 313
2283 793
776 896
1163 1000
440 617
734 836
451 202
588 43
294 628
330 90
831 66
816 650
1234 359
756 45
80 168
778 239
278 484