29513 252
21414 328
43777 571
13924 342
35242 292
3376 548
20339 835
13483 314
12357 635
5561 253
3848 178
10382 250
13255 480
12156 828
5249 634
28763 655
21178 317
3440 362
21448 415
11880 439
12100 260
12782 535
25788 281
19452 420
23005 104
40074 543
37477 688
11824 877