4385 275
2089 159
5075 91
5651 684
2059 289
3520 261
4563 556
3746 565
3541 384
4640 694
2764 244
7380 269
7312 618
3503 468
1226 49
4083 332
2959 357
4614 143