42217 287
5558 912
4162 574
143010 338
10761 722
15981 654
7308 593
3468 419
20671 377
8391 269
22114 242
8979 879
18942 306
18028 243
30509 764
29412 136
42248 811
5967 59
3335 442
35906 559
30158 651
24567 292