2589 90
106520 901
710547 1440
18049 110
72151 704
21348 366
75731 684
37360 473
35181 316
126055 1188
23907 569
85398 475
46049 336
2912 131
5060 609
5895 394
5543 312
7230 593
10721 679
6536 512
4881 695
1543 58
8500 341
7598 577
3066 53
2892 491
4647 382
4571 679