3832 306
8369 450
12979 176
4107 478
20238 977
6780 168
18585 130
280785 703
9305 101
32178 179
4831 82
3380 89
8822 828
19030 664
6141 614
1816 173
2789 334
16995 366
2935 269
3049 133
4772 860
936 134
15368 185
11863 515
18160 550
35058 586
15434 383
16948 277