31595 238
10894 177
21811 297
10433 291
10216 529
15595 493
10745 712
22678 257
21997 664
10411 341
24289 333
17868 716
25874 150
30457 208
15115 588
10871 199
25947 791
12211 632
14651 130
18008 295
8977 148
22670 110
16979 564
31859 614
18564 432
15238 81
19326 255
16058 372