3008 201
9357 277
11319 184
7746 392
14220 600
18649 461
35935 172
5561 153
6556 130
5397 634
8459 352
13915 53
10633 502
5473 480
3035 399
7548 585
11164 969
11059 78
8790 574
30735 293
117936 641
1915 126
35997 189
3510 501
4316 485
4424 154
3052 275
10472 542