881 233
1735 194
3049 921
1834 377
21033 108
2732 399
2721 750
1640 416
323 74
2770 746
2063 664
2933 883
492 139
3122 706
2190 583
1901 595
1825 432
2601 450
1058 80
3935 580
45096 348
2163 582
84826 228
51251 366
3012 334
44831 283
27741 350
166992 390