51025 255
46557 352
4214 228
3150 385
4087 736
1517 78
4843 695
1513 58
6374 420
3399 147
4606 327
7102 929
2168 127
5653 807
4121 388
8624 514
6867 619
4881 541
2636 159
13444 595
5202 614
4693 398
10084 817
2476 212
6227 790
5560 218
4856 586
2012 92