5069 650
4917 629
17967 89
5856 664
23090 200
6611 635
29316 926
7623 116
3184 336
5581 508
3254 278
5868 59
7726 284
3068 157
4802 506
4317 687
4072 647
7148 242
5275 671
6109 472
4186 527
4885 85
3494 502
1666 136