40287 98
3603 343
29719 763
15230 444
36339 514
19957 63
25810 703
16788 862
13797 408
30964 936
21813 584
34997 531
32684 723
21620 302
31142 369
24377 138
33820 354
26401 265
13509 404
23901 47
25283 368
10392 139
6685 310
21346 742
19045 41
4669 276
9134 535
8306 81