18950 272
19855 929
11272 970
1579 399
2853 110
2173 478
1289 227
2553 326
1826 282
758 61
2900 424
7378 794
4196 833
2905 724
2857 695
4669 390
3625 716
6338 324
1485 392
5585 643
9383 654
3065 467
14850 664
953 145