41988 287
5558 912
4161 574
142963 338
10761 722
15980 654
7307 593
3466 419
20671 377
8384 269
22101 242
8976 879
18934 306
18017 243
30497 764
29397 136
42223 811
5965 59
3335 442
35888 559
30156 651
24562 292