2975 313
200 939
512 903
478 256
1185 1000
604 386
928 133
819 312
396 319
87 862
344 205
1206 327
783 902
906 372
1248 668
735 702
309 328
351 330
821 209
269 130
509 778
654 579
111 966
363 33