4005 283
5509 524
29134 316
2461 215
32504 772
2840 79
2638 270
35187 752
3962 589
2497 76
5231 595
3553 430
1653 187
3339 619
2475 82
5461 176
5285 477
3262 535
4105 548
5183 618
5156 527
4449 651
3678 665
1844 117