3815 347
8970 394
5660 276
2364 265
4094 171
17327 241
3288 415
4072 690
4177 166
1305 46
3222 215
4719 660
2552 384
1544 41
5472 381
31289 165
3741 272
16944 505
17258 127
3318 213
9137 359
3626 667
5057 634
1003 51