3013 300
10520 809
3480 465
2114 66
6507 476
4142 690
15310 387
2885 277
9096 483
2194 368
11072 625
3411 369
3134 188
3326 215
5041 92
2911 707
2784 494
14063 810
2616 384
3912 368
4754 281
3819 531
8745 552
14933 621