2895 313
180 87
101 101
894 33
1210 9
518 489
239 992
782 155
375 622
539 465
43 857
529 720
241 619
225 709
559 79
716 234
23 693
815 765
421 221
689 801
304 432
1325 643
721 978
242 523