2901 313
1245 771
12 287
134 800
994 998
984 503
956 530
942 483
357 943
16 291
43 857
368 8
292 657
752 412
23 693
1104 482
1857 567
15 69
9 628
311 85
10 246
240 73
782 155
401 796