43809 340
6842 286
9896 88
1854 31
23409 766
4605 56
3404 385
17212 439
24155 401
6055 272
9312 598
8712 826
3846 472
5220 199
19751 624
8882 645
4430 106
7709 694
5049 610
18028 575
10524 555
13758 392
5372 863
10450 654