18016 117
9596 777
34894 331
14409 592
7257 540
28503 257
11160 327
12324 447
12893 630
9493 49
18127 562
10004 504
6338 394
9283 440
13636 487
9396 111
77922 964
11609 334
113098 504
6491 966
5198 92
5591 831
17274 783
13878 400
10467 706
5808 202
10365 306
66990 235