3096 46
3390 681
4807 660
5038 41
3729 536
3297 281
4886 418
2233 412
3553 608
6984 483
4922 388
6752 345
13260 106
3617 86
2925 394
6206 135
4577 481
4806 563
4437 425
8620 375
4692 207
7533 506
2348 334
2306 66