42560 288
5560 912
4166 574
143083 338
10763 722
15983 654
7308 593
3468 419
20675 377
8396 269
22133 242
8982 879
18958 306
18057 243
30523 764
29428 136
42297 811
5971 59
3338 442
35946 559
30169 651
24581 292