30496 330
13252 687
19092 455
5402 297
1409 171
2131 102
6923 586
17187 125
4273 694
12894 353
18646 617
3890 610
6768 122
3799 544
11585 341
3065 677
15121 28
6239 483
16962 364
14190 404
9568 591
243742 693
329856 554
35931 696
26595 173
33724 588
1582 157
57919 291