3098 89
5083 759
5315 276
3617 460
2781 213
4585 509
4554 381
6112 430
4466 661
2981 299
3006 214
4246 365
5464 659
3423 513
9453 814
2304 268
4182 817
8096 708
2240 293
23999 195
12465 86
4255 581
4672 67
3315 211
2442 272
5060 712
4101 472
3588 418