8631 136
6902 503
5436 211
7165 847
15460 288
7986 125
5571 511
10282 429
21103 739
4787 162
12884 379
305934 506
12322 887
19416 386
143928 714
12787 874
21517 247
7600 482
16361 701
16358 591
169459 404
6270 551
217291 393
9792 63
6285 297
14905 362
29426 249
15825 107