3113 872
1465 112
1472 33
6220 672
3690 506
2079 462
1686 257
2973 870
15888 493
3996 666
3261 392
10822 575
2309 641
2896 647
783 149
2611 396
2838 335
7623 861
8018 587
8539 320
853 58
2561 246
6711 771
6254 625