18006 481
15392 387
30438 246
7495 319
11649 487
23072 414
32431 287
12843 655
18017 60
32541 38
35973 84
20502 503
16542 645
32922 101
79948 707
25518 383
15705 195
20323 432
20368 696
13209 885
28311 325
64630 904
15480 823
18424 603
11531 679
18587 323
19955 427
16324 1003