2600 90
106938 901
711025 1440
18053 110
72281 704
21367 366
75875 684
37462 473
35199 316
126602 1188
23978 569
85691 475
46134 337
2922 131
5067 609
5901 394
5546 312
7238 593
10725 679
6545 512
4884 695
1548 58
8514 341
7608 577
3069 53
2895 491
4657 382
4578 679