2126 45
5947 601
4161 528
3865 317
4382 290
6025 93
3998 359
4148 270
4623 668
6917 486
2899 607
14466 448
4921 141
2814 430
4037 268
5113 468
10311 596
8371 78
17333 239
2158 552
2768 288