21862 81
13258 134
579211 951
8530 247
13575 663
10741 452
5928 290
5822 138
9656 357
11408 532
14818 395
4266 213
16418 377
15874 580
3994 220
8208 145
6074 291
9617 475
214866 933
13249 100
12735 701
12757 474
5507 251
151338 356
155029 314
143648 884
89801 806
63028 724