30948 127
2012 411
14510 387
9373 815
17869 452
8235 523
1795 443
2289 330
13882 630
14825 526
3652 578
442872 748
3526 310
33639 449
1541 93
3116 717
6705 70
2638 477
5377 421
10162 766
2626 436
4515 647
4471 292
21636 160
2260 96
17065 773
3441 535
1854 291