1299 31
3996 260
5223 361
3948 48
2732 376
1946 303
2794 255
2175 339
5507 821
2330 313
3407 66
5100 274
3794 563
3615 494
21046 539
2959 105
5846 567
1473 91
6524 148
4930 746
2716 80
5117 467
2789 368
5386 692