40562 285
5548 912
4155 574
142711 338
10756 722
15976 654
7302 593
3460 419
20660 377
8366 269
22053 242
8963 879
18888 306
17950 243
30446 764
29338 136
42044 811
5960 59
3334 442
35756 559
30107 651
24531 292