39603 284
5524 912
4153 574
142578 338
10754 722
15970 654
7297 593
3458 419
20649 377
8354 269
22028 242
8953 879
18874 306
17928 243
30421 764
29305 136
41992 811
5955 59
3331 442
35698 559
30088 651
24505 292