8009 501
11725 164
58098 367
43712 473
70244 291
39796 640
15615 512
109639 498
12248 932
11133 482
94166 103
19843 527
17489 451
130233 1028
17246 515
86178 658
21977 654
17951 356
112750 373
113386 391
158502 355
56575 359
22580 127
113065 910
80695 885
51376 384
13467 63
24030 132