29515 252
21421 328
43782 571
13927 342
35244 292
3376 548
20339 835
13484 314
12358 635
5561 253
3849 178
10382 250
13255 480
12158 828
5249 634
28766 655
21179 317
3440 362
21450 415
11880 439
12101 260
12782 535
25789 281
19452 420
23006 104
40074 543
37479 688
11824 877