3602 338
6056 702
4259 522
4561 761
9662 659
5529 850
6223 801
4424 677
7185 646
1763 152
9043 333
25642 178
30892 268
5563 935
15444 115
2875 222
2995 640
11672 928
12508 580
4796 833
9807 740
6930 453
9341 512
3240 621