42545 288
5559 912
4165 574
143079 338
10763 722
15983 654
7308 593
3468 419
20675 377
8395 269
22131 242
8982 879
18955 306
18054 243
30523 764
29426 136
42294 811
5971 59
3338 442
35941 559
30169 651
24581 292