2988 681
4008 676
3130 343
4195 739
2840 738
4944 487
3528 223
4510 425
3934 57
1196 239
4452 37
1958 385
3201 388
2176 175
3990 659
1691 392
2817 366
3772 863
4014 759
2216 215
2123 173
2369 211
2215 562
2895 239