42022 287
5558 912
4161 574
142975 338
10761 722
15980 654
7307 593
3467 419
20671 377
8385 269
22105 242
8977 879
18935 306
18019 243
30498 764
29403 136
42226 811
5965 59
3335 442
35889 559
30156 651
24563 292