30096 820
26379 176
21115 602
3772 190
15692 441
20912 408
12747 216
16802 169
28587 800
6166 86
23034 57
22397 1056
17582 215
20858 483
14164 487
12984 442
23610 433
15520 885
7080 581
13510 679
2474 171
31144 375
43463 339
20856 234
11405 422
15680 850
14779 413
8629 360