31594 238
10891 177
21810 297
10433 291
10216 529
15595 493
10745 712
22678 257
21995 664
10408 341
24287 333
17865 716
25871 150
30457 208
15113 588
10869 199
25947 791
12210 632
14650 130
18007 295
8977 148
22670 110
16978 564
31859 614
18563 432
15237 81
19324 255
16057 372