13952 715
7080 661
12287 548
25465 173
14038 31
5938 336
4255 544
18150 696
21100 301
28925 437
10028 518
6281 156
11110 500
9352 362
15329 181
6713 271
42731 508
6377 931
16402 367
13499 285
25551 348
8157 817
14584 777
19247 818
22565 212
3270 215
25478 519
16572 607