2996 851
1459 296
3126 475
1865 461
3308 634
2533 748
10220 366
18062 749
13915 339
8435 484
8509 380
1670 27
4423 282
5454 907
2060 376
712 74
3304 727
3422 745
1116 151
3251 631
2226 403
2648 660
5678 508
5683 348
2568 71
4075 667
3974 222
4255 650