30016 838
2029 179
11953 489
8702 138
7855 127
21514 926
9479 320
7954 889
15422 966
18397 748
7944 436
13399 390
5101 340
15874 476
4066 300
11155 668
4751 371
8295 490
18093 269
13277 793
7053 403
13247 505
14061 457
10356 289
15287 864
13334 251
13156 320
7579 97