2975 313
904 884
433 93
834 609
774 684
528 96
300 324
306 461
73 414
388 981
1185 1000
1041 347
322 251
2013 476
687 186
274 250
1593 842
425 268
837 650
399 868
500 901
456 577