10646 526
7905 81
2692 99
12965 549
7634 594
9332 938
17324 422
4350 235
8434 109
20702 47
3516 130
3577 584
5677 172
24192 273
6121 526
21805 439
5780 473
2800 333
7096 286
3776 350
1580 200
20132 298
8454 535
21003 873
6750 531
7610 307
4094 468
42639 493