3008 129
5986 535
6818 301
5906 549
7591 578
17899 473
25735 519
21519 112
7667 169
11077 310
10561 220
8451 291
6502 489
2682 35
2264 254
4390 116
2034 170
2108 87
11504 37
4471 804
3641 574
2984 419
3260 412
5311 126
1961 234
2481 248
3719 185
3859 430