42693 288
5561 912
4167 574
143113 339
10764 722
15983 654
7308 593
3469 419
20677 377
8397 269
22136 242
8986 879
18964 306
18063 243
30529 764
29430 136
42313 811
5971 59
3338 442
35961 559
30172 651
24583 292