5031 812
1833 85
7587 326
2945 440
3110 218
4976 453
11930 683
5892 695
5751 806
2557 211
27810 780
64922 578
17040 568
17218 525
35822 724
2917 477
1245 52
4198 345
5343 693
20075 133
31352 576
2878 523
1677 383
2290 116
3180 506
5054 618
5260 921
5069 168