2589 90
106550 901
710571 1440
18049 110
72152 704
21348 366
75737 684
37372 473
35182 316
126096 1188
23914 569
85419 475
46052 336
2912 131
5060 609
5895 394
5543 312
7230 593
10721 679
6536 512
4881 695
1543 58
8500 341
7598 577
3067 53
2893 491
4647 382
4571 679