27593 643
2996 133
3486 465
3114 574
8290 70
4968 671
5983 618
6661 203
26646 88
8049 750
2526 238
10406 867
2921 362
7970 320
6496 547
4085 513
5634 531
57124 712
21884 876
2181 197
15414 686
10283 489
11577 181
14374 163
4613 332
7092 305
8337 697
16800 277