46055 289
5583 912
4185 574
143511 340
10777 722
15995 654
7314 593
3478 419
20687 377
8426 269
22195 242
9006 879
19043 306
18151 243
30589 764
29504 136
42513 811
5979 59
3345 442
36250 559
30244 651
24642 292