503 46
2320 487
2410 450
2335 43
1143 189
1766 107
4086 497
2121 632
2940 755
2343 278
3326 630
3401 124
3005 423
1055 232
3867 182
2191 266
907 96
3084 688
3264 473
2316 402
1959 317
4423 370
3282 631
1801 248