4428 30
15095 409
6964 493
18417 59
7621 789
21875 808
9048 482
11819 169
5319 151
6840 288
40044 322
20843 472
23292 491
9583 85
9681 60
10105 168
9605 98
12982 984
12153 312
12507 302
22825 434
16276 533
8853 299
9537 176
8804 421
7671 120
8740 554
8148 75