4444 30
15100 409
6968 493
18437 59
7635 789
21880 808
9052 482
11832 169
5327 151
6840 288
40047 322
20847 472
23297 491
9590 85
9685 60
10117 168
9609 98
12987 984
12158 312
12513 302
22836 434
16285 533
8860 299
9542 176
8811 421
7681 120
8743 554
8153 75