3011 432
838 73
1598 101
1113 66
1509 265
1091 94
2454 315
2154 280
1062 120
2540 359
3039 525
2991 758
6278 447
3197 668
3113 819
4372 495
4449 225
1153 70
4612 614
3600 587
3657 490
5131 498
3216 564
1832 288
3844 592
8695 807
12016 367