509 119
2589 468
4431 617
4263 290
1346 358
15999 389
1158 297
884 168
4078 793
465 132
2658 614
460 140
1153 239
6591 937
6112 568
3490 608
3726 294
9829 179
358 65
1746 330
2303 579
3338 437
1459 138
8839 667