545 32
650 90
2604 525
8651 607
11163 307
32828 788
888 111
15543 260
4290 555
3070 608
872 127
2410 391
5371 313
5722 240
6396 590
9306 55
2302 164
24241 119
2179 276
13835 805
719 45
8865 635
10488 982
6726 427