40208 98
3599 343
29578 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
33608 354
26333 265
13473 404
23802 47
25198 368
10376 139
6682 310
21309 742
19028 41
4652 276
9112 535
8295 81