1014 750
1295 362
331 248
3385 354
1051 909
4398 646
896 907
825 776
970 782
881 958
339 156
1013 550
14298 365
13268 804
9360 361
7310 363
7250 348
6076 14
5621 40
5080 201
5009 225
4429 922
4372 218