2996 129
5979 535
6807 301
5902 549
7588 578
17893 473
25722 519
21494 112
7657 169
11072 310
10553 220
8439 291
6493 489
2682 35
2263 254
4388 116
2029 170
1921 87
11478 37
4471 804
3639 574
2983 419
3259 412
5301 126
1960 234
2480 248
3713 185
3857 430