8008 403
25686 142
30808 652
15370 125
14310 683
26563 34
6424 48
10916 116
21810 500
10121 601
12170 459
12588 564
9626 605
11103 497
12070 869
18543 698
23347 674
22823 441
44979 644
17818 242
4077 106
13552 393
24337 333
5551 85
7709 286
9901 31
18491 820
32920 754