30193 820
26438 176
21222 602
3781 190
15750 441
20994 408
12803 216
16864 169
28727 800
6188 86
23124 57
22491 1056
17642 215
20929 483
14210 487
13062 442
23712 433
15593 885
7096 581
13579 679
2488 171
31284 375
43694 339
20967 234
11456 422
15724 850
14838 413
8659 360