2997 129
5979 535
6809 301
5904 549
7588 578
17894 473
25724 519
21498 112
7658 169
11072 310
10554 220
8440 291
6495 489
2682 35
2263 254
4388 116
2031 170
1944 87
11478 37
4471 804
3639 574
2983 419
3259 412
5301 126
1960 234
2480 248
3713 185
3858 430