40235 98
3599 343
29642 763
15209 444
36322 514
19949 63
25788 703
16679 862
13794 408
30936 936
21787 584
34933 531
32614 723
21569 302
31081 369
24335 138
33717 354
26346 265
13484 404
23825 47
25236 368
10381 139
6682 310
21323 742
19035 41
4656 276
9125 535
8302 81