30489 330
13225 687
18784 455
5356 297
1396 171
2083 102
6851 585
16943 125
4257 694
12885 353
18587 617
3875 610
6667 122
3771 544
11475 341
3057 677
15109 28
6222 483
16721 364
14140 404
9547 591
242767 692
328489 554
35918 696
26577 173
33701 588
1570 157
57909 291