2969 412
2897 313
2280 793
717 234
646 859
999 488
751 412
450 202
939 545
396 364
264 828
912 219
674 43
689 318
299 141
656 875
526 364
623 263
485 36
778 239
88 386
675 736
240 73
411 35