2693 31
3225 195
13115 223
36231 460
7739 598
21080 581
6157 188
2245 221
8841 680
10135 253
3789 554
3158 156
13568 372
4434 497
3875 114
6070 628
3052 602
5137 634
12154 585
8007 895
6277 579
1922 118
3634 181
3954 393