5905 63
13956 471
3321 282
8522 658
10293 596
8372 335
9723 419
43005 570
10153 246
23869 762
7456 169
7070 314
23395 612
6204 488
35115 365
7252 880
8064 927
16073 864
7841 97
17523 524
7766 42
14195 820
15083 807
7252 462
8460 253
15781 811
6506 129
15646 94