40207 98
3599 343
29576 763
15197 444
36305 514
19948 63
25770 703
16670 862
13788 408
30923 936
21768 584
34885 531
32572 723
21550 302
31055 369
24308 138
33603 354
26332 265
13472 404
23800 47
25196 368
10376 139
6682 310
21307 742
19028 41
4652 276
9109 535
8295 81