3097 89
5081 759
5315 276
3615 460
2781 213
4584 509
4553 381
6112 430
4466 661
2981 299
3006 214
4246 365
5464 659
3422 513
9453 814
2304 268
4182 817
8095 708
2240 293
23992 195
12464 86
4255 581
4672 67
3315 211
2440 272
5059 712
4101 472
3587 418