43801 340
8269 886
5342 312
7946 921
13785 859
5586 118
3674 233
3318 527
3720 207
23401 766
5707 113
4597 56
3396 385
23024 356
6047 272
1911 158
9304 598
11318 814
5866 706
5160 568
16053 157
5422 402
3838 472
4989 729