3060 633
2997 146
6427 604
2678 381
3072 169
2081 72
2762 390
5047 519
2881 39
2427 548
2119 415
3056 773
5185 788
7889 229
16593 682
5309 297
4212 356
3772 577
3478 232
2743 103
4394 243
4861 507
6198 158
10216 564
4041 578
2661 495
3411 217
2723 422