309 92
906 254
669 174
2652 659
3832 138
4246 200
4883 243
6634 543
10967 473
5923 372
7216 343
5114 508
9562 558
8296 646
6488 471
4346 295
8052 783
5592 373
5739 582
5370 76
8227 159
6382 683
8799 207
6193 943