40207 98
3599 343
29577 763
15197 444
36308 514
19948 63
25770 703
16671 862
13788 408
30923 936
21768 584
34890 531
32574 723
21550 302
31055 369
24309 138
33606 354
26332 265
13473 404
23802 47
25196 368
10376 139
6682 310
21309 742
19028 41
4652 276
9111 535
8295 81