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