40225 285
5547 912
4154 574
142666 338
10755 722
15975 654
7302 593
3460 419
20657 377
8362 269
22044 242
8959 879
18883 306
17941 243
30435 764
29325 136
42023 811
5958 59
3334 442
35730 559
30101 651
24521 292