2971 412
409 257
236 562
12 287
1008 396
60 95
946 882
658 877
313 534
115 891
1695 767
948 537
674 43
721 335
155 586
1964 476
440 673
988 100
223 601
338 630
267 44
304 432
315 589
1096 702