2996 580
6602 764
4743 814
5305 822
3002 157
11007 414
9008 175
1017 108
8270 532
2590 461
4005 66
4429 131
1575 239
4164 408
27291 224
18404 521
20557 188
9570 780
22457 160
7667 247
2341 245
4033 792
4601 634
5307 240
15201 675
31730 660
36736 544
3234 561