2589 90
106636 901
710639 1440
18050 110
72165 704
21352 366
75768 684
37383 473
35184 316
126177 1188
23921 569
85459 475
46066 336
2914 131
5061 609
5895 394
5543 312
7232 593
10721 679
6537 512
4882 695
1544 58
8501 341
7600 577
3068 53
2893 491
4650 382
4573 679