5451 402
3318 523
13698 575
20622 412
5217 142
6156 510
2950 290
6490 522
6410 578
2245 36
8507 272
4137 353
7674 582
15931 98
5874 509
4373 457
3302 475
3667 729
2794 387
5717 649
8347 600
21738 696
7631 427
2798 82