15893 326
7026 77
9894 394
6466 787
6434 684
10597 321
5060 51
7958 783
7055 622
5091 237
6396 169
8531 111
10032 410
6451 41
7089 285
4491 40
7705 114
8130 366
12252 187
6396 357
9297 819
5861 183
43161 405
11037 555