897 145
2589 717
2726 570
3143 858
3092 476
2224 678
29981 93
927 81
323880 1040
6400 734
2119 53
4345 252
3225 687
2667 488
1657 277
3466 615
2901 580
11834 472
2592 185
2715 601
49970 221
31866 743
2702 494
4376 155
5868 136
8122 473
2752 427
27348 961