3004 129
5979 535
6814 301
5906 549
7590 578
17897 473
25728 519
21516 112
7662 169
11074 310
10556 220
8444 291
6500 489
2682 35
2264 254
4389 116
2033 170
2107 87
11488 37
4471 804
3640 574
2983 419
3260 412
5302 126
1960 234
2480 248
3717 185
3859 430