30594 1016
52845 123
20258 660
3445 624
4741 472
57204 776
5242 821
57970 585
8695 161
3492 571
43491 460
13717 289
44523 141
14855 374
13901 163
1397 260
11646 232
22241 754
3136 382
77158 612
15174 422
7563 530
12781 82
10445 538